Как я могу создать jlabel & amp; изменить его размер во время работы программы?

Почему вы не используете классы Bootstrap grid ? Тогда пользовательский CSS не требуется.

0
задан Anon 20 January 2019 в 03:47
поделиться

1 ответ

Я использую GUI-конструктор netbeans,

Ну, вы не захотите использовать GUI-конструктор, если хотите динамически добавлять компоненты. Код, сгенерированный в среде IDE, будет слишком сложен в обслуживании, поэтому вам нужно будет научиться проектировать и кодировать форму вручную

Я пытаюсь создать еженедельный планировщик

Я хотел бы предложить вам использовать GridBagLayout. Прочтите раздел из учебника по Swing Как использовать GridBagLayout для ознакомления с основами и рабочими примерами.

Итак, вы бы начали с создания пустой сетки с метками только заголовков (дни недели) и столбцов (часы дня).

Затем, когда вы хотите добавить действие, вам нужно выяснить, к какой сетке добавить действие.

Как только вы выясните, где добавить компонент, основные принципы добавления компонента в видимый фрейм:

panel.add(...);
panel.revalidate();
panel.repaint();

с 17:00 до 19:00 в понедельник

[ 1112] Ограничение gridheight позволит вам определить метку, которая будет занимать две ячейки вашего планировщика.

0
ответ дан camickr 20 January 2019 в 03:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: