Почему вы не используете классы Bootstrap grid ? Тогда пользовательский CSS не требуется.
Я использую GUI-конструктор netbeans,
blockquote>Ну, вы не захотите использовать GUI-конструктор, если хотите динамически добавлять компоненты. Код, сгенерированный в среде IDE, будет слишком сложен в обслуживании, поэтому вам нужно будет научиться проектировать и кодировать форму вручную
Я пытаюсь создать еженедельный планировщик
blockquote >Я хотел бы предложить вам использовать
GridBagLayout
. Прочтите раздел из учебника по Swing Как использовать GridBagLayout для ознакомления с основами и рабочими примерами.Итак, вы бы начали с создания пустой сетки с метками только заголовков (дни недели) и столбцов (часы дня).
Затем, когда вы хотите добавить действие, вам нужно выяснить, к какой сетке добавить действие.
Как только вы выясните, где добавить компонент, основные принципы добавления компонента в видимый фрейм:
panel.add(...); panel.revalidate(); panel.repaint();
с 17:00 до 19:00 в понедельник
blockquote> [ 1112] Ограничениеgridheight
позволит вам определить метку, которая будет занимать две ячейки вашего планировщика.