Я уже реализовал некоторые приложения с небольшим графическим интерфейсом. Ничего сложного, но я столкнулся с несколькими проблемами, которые компоненты не отображаются или просто не ведут себя так, как ожидалось.
Теперь мой вопрос:
Как вы планируете эти пользовательские интерфейсы? Что вы будете делать, когда вам нужно внести изменения? Как вы отлаживаете странное поведение?!
Это относится к почти каждому типу gui-design. Конечно, с Microsoft Visual Studio у вас есть большое преимущество, потому что вы почти получаете то, что видите в дизайнере.
Существует ли хороший и открытый (или бесплатный) дизайнер для AWT? Уже огляделся и не нашел ничего действительно умного.
EDIT: До сих пор я также создал все мои графические интерфейсы вручную. Конечно, это более чистый код, но иногда очень сложно найти макеты. Если Visual Studio MS может создать примерно чистый код, почему другие не являются?
Я слышал о некоторых дизайнерах Eclipse Visual. Это уже готовое к производству?