Java: добавление пользовательского интерфейса в программу

Если у меня есть программа Java, и мне нужно изменить ее на интерфейс и включить значки, Могу ли я сделать это легко, и есть ли хорошее приложение, которое могло бы помочь мне в этом? или мне нужно кодировать в себе?

Кто-то удалил слово "Веб-сайт" - это редактирование оригинального постера?

Quibblesome 24.12.2008 02:45

@Quarrelsome: прочитав несколько раз сообщение OP, я пришел к выводу, что он ищет веб-сайт, на котором может быть решение его проблемы. Таким образом, сайт вроде бы там не нужен.

Milan Babuškov 22.05.2009 19:14
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
2
447
5

Ответы 5

Netbeans имеет Swing GUI Builder. Цитата с их сайта. Будем надеяться, что это не в счет скрытой рекламы :)

Design Swing GUIs by dragging and positioning GUI components from a palette onto a canvas. The GUI builder automatically takes care of the correct spacing and alignment. Click into JLabels, JButtons, ButtonGroups, JTrees, JTextFields, ComboBoxes and edit their properties directly in place. You can use the GUI builder to prototype GUIs right in front of customers.

Netbeans работает очень хорошо, если вы начинаете с проекта netbeans!

Milhous 24.12.2008 02:46

Нет, / мне кажется, тебе нужно 1337 безумных навыков программирования на Java!

Перевод для остального мира: Извините, вам нужно программировать на Java.

Добавлен: Эй, что с голосами против? Он это начал! : P Кроме того - независимо от того, хочет ли он добавить или изменить (исходный текст не был ясен) пользовательский интерфейс Java-программы, ему будут необходимо программировать на Java, чтобы объединить свой пользовательский интерфейс с кодом. Не существует чудо-инструмента, который позволил бы вам нарисовать пользовательский интерфейс, и он внезапно сделает то, что вы делаете.

+1; для этого обязательно потребуется написать хоть какой-то код.

Adam Jaskiewicz 24.12.2008 05:11

+1; вы действительно должны знать, как кодировать Java. Как только вы сможете это сделать, нет особого смысла в использовании построителей графического интерфейса. В наши дни не нужно заниматься абсолютным позиционированием.

Tom Hawtin - tackline 24.12.2008 15:38

Это просто сайт? Что ж, в зависимости от того, использует ли он CSS, вы мощь сможете просто изменить файл .css. Это позволит вам изменить только то, как сайт выглядит в отличие от работает.

См. здесь для примера того, как работает эта технология. Однако это зависит от того, насколько сайт зависит от css, и, возможно, вы все еще можете столкнуться с некоторыми трудностями.

спасибо за отрицательный голос, попробуйте проверить комментарий к OP или историю вопроса.

Quibblesome 24.12.2008 16:30

Если вы хотите добавить пользовательский интерфейс в свою программу Java, существуют инструменты, которые могут вам помочь, например Swing GUI Builder внутри IntelliJ Idea. Однако вам все равно придется написать соответствующий код для подключения к пользовательскому интерфейсу.

Вы хотите использовать среду Java, чтобы помочь вам с пользовательским интерфейсом. Например, вы можете использовать JSF (лица Javaserver), который позволяет перетаскивать компоненты пользовательского интерфейса на сайт. В противном случае вы можете использовать веб-программы, такие как Dreamweaver, для разработки пользовательского интерфейса, прежде чем самостоятельно кодировать внутреннюю логику на java.

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