Я ищу лучше выглядит и чувствовать себя развитие ..
Качели предлагает 4 PLAFs как стандарт. Есть, по крайней мере, еще десяток сторонних PLAF, некоторые из которых имеют десятки вариантов. Из множества возможностей конечные пользователи обычно предпочитают «родной» PLAF, который выглядит и чувствует себя в основном как «все другие родные приложения». на их машине.
Вы можете увидеть небольшое приложение. что изменяет PLAF. на Nested Layout Example. Вот Mac. родной PLAF.
..why вы думаете, что это не так просто?
Это было сказано относительно общего комментария, что сложнее построить графический интерфейс в Swing, чем (например) Visual Studio.
Причина в том, что Swing предназначен для работы на нескольких платформах, разрешениях экрана/размерах, PLAF (и других факторах). Таким образом, «перетаскивание» компонентов в их конечное положение нецелесообразно, так как это может измениться в соответствии с перечисленными выше факторами. Вместо этого Java опирается на концепцию менеджеров макетов, которые вычисляют размер и положение компонентов по мере их появления во время выполнения.
Менеджеры компоновки используют «логические группировки» компонентов для достижения желаемой общей формы, ожидаемой от графического интерфейса. Изображение, приведенное выше, является примером того, как комбинировать макеты для достижения разных эффектов в разных частях графического интерфейса.
Хотя я не использую GUI строителей для Java я чувствую, что они могут увеличить производительность, это всего лишь вопрос:
- Уже зная, что Java Макеты доступны, и как их использовать.
- Использование стандартных макетов в комбинации в GUI для достижения желаемого эффекта.
Какие функции конкретно вы ищете? Я обнаружил, что Swing и AWT чувствуют себя примерно так же, как и все другие инструментальные средства, которые я когда-либо видел в последний раз, когда я их использовал. – sarnold
Я ищу лучшую перспективу и разработку, рабочий стол WPF с VS 2010 просто потрясающий, я был у прыгающего java было что-то близкое. Я новичок в java, как вы можете догадаться. У Window Builder для Swing есть раздражающая проблема с производительностью, требуется несколько секунд, чтобы заставить элемент управления перетащить в форму, организовать элементы управления в форме сложно, если у вас сложное окно, это просто кошмар – RollRoll
Ahhh, я никогда не использовал эти GUI-дизайнер-программы в мое Java-время, всегда было достаточно легко объявить в коде макеты, которые я хотел. Программы, разработанные с этими GUI-дизайнерами, всегда были очень неловкими и неудобными. Итак, что вы ищете, это разумный GUI-дизайнер? – sarnold