Поддержка разработки java swing в Netbeans 6.7 и 6.8 не очень хорошая?

Когда дизайн

alt text

когда беги

alt text

При проектировании и запуске в NetBeans 6.5 они одинаковы, но в 6,7 и 6,8, как вы видите, они разные!

2 ответа

Два изображения показывают разные шрифты. (Обратите внимание на спусковое устройство на "j" в "Java". На первом изображении оно опускается ниже базовой линии. На втором - нет.)

В Java "моноширинный" является "виртуальным" шрифтом, который заменяется во время выполнения шрифтом фиксированной ширины. Ваша среда разработки решает другой шрифт, чем ваша среда выполнения.

Попробуйте явно установить продолжение на "Новый курьер".

Похоже, ваш нижний компонент - JTextArea, который НЕ установлен внутри панели прокрутки. Поскольку во втором примере шрифт отличается, последняя строка текста переносится.

Это может быть смягчено двумя различными способами. Либо установите JTextArea внутри панели прокрутки (размер панели прокрутки не изменится, а текстовая область будет прокручиваться), либо установите исходный шрифт для вашей текстовой области.

Я бы предложил первый.

Другие вопросы по тегам