powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / GridBagLayout с большим количеством столбцов
1 сообщений из 1, страница 1 из 1
GridBagLayout с большим количеством столбцов
    #33949008
Looking
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создаю фрейм размером 360*133. Фрейм разукрашиваю на n вертикальных полос. При n < 12 все хорошо. Иначе справа и слева появляется не разукрашеная область. Если n = 33, то с каждой из сторон не разукрашеная область равна столбцу. Что это? Глюк, так задумано, или я хожу по каким то граблям. Как можно исправить?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
        JPanel panel;
        GridBagConstraints c =  new  GridBagConstraints();
        container.setLayout( new  GridBagLayout());

        c.weighty =  1 . 0 ;
        c.weightx =  1 . 0 ;
        c.gridy =  0 ;
        c.fill = GridBagConstraints.BOTH;
        Color color = Color.RED;
         for ( int  i =  0 ; i <  2 ; i++) {
                c.gridx = i;
                panel =  new  JPanel();
                panel.setBackground(color);
                container.add( panel, c );
                color = (color == Color.RED) ? Color.WHITE : Color.RED;
        }
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / GridBagLayout с большим количеством столбцов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]