Java GUI - Общий [закрыто]

Привет всем, кто вам полезен, @ stackoverflow!

Лучшие ресурсы для Java GUI?

Глядя на документацию по Java, довольно легко понять основы JButtons, JFrames и т. Д., Но понять концепции доступа к JComponents из фрейма, то, что делает создание другой панели и т. Д., Не очень легко понять.

Есть ли какое-то учебное пособие, которое учит основам Java GUI, таким как свинг и примеры из реальной жизни?

Предложения книг всегда приветствуются.

14.12.2008 10:49:40
5 ОТВЕТОВ
РЕШЕНИЕ

Хм ... Вы видели учебник по Swing ?

4
14.12.2008 11:14:35
Ох, на самом деле нет, это выглядит хорошо. Любые другие ресурсы? Я считаю, что «сторонние» учебники независимых разработчиков делают действительно хорошие учебники, может быть, потому что они больше практики? хотя, безусловно, хорошо читать из первоисточника.
Devoted 14.12.2008 11:16:42
Я действительно не знаю лучшего учебника, чем этот, чтобы изучить Swing. Кроме того, я предлагаю прочитать эту книгу: amazon.com/Swing-Second-Matthew-Robinson/dp/193011088X
maxnk 14.12.2008 11:34:17

java2s.com имеет хорошее покрытие библиотеки Swing , включая пример кода для общих задач.

0
14.12.2008 12:56:33

Для технических вещей большинству людей достаточно учебников по Swing и после этого документации по Javadoc API.

Будет полезно получить представление о том, как создать пользовательский интерфейс, который имеет смысл в Руководстве по дизайну Java Look and Feel .

Лучший совет, который я могу вам дать - это получить информацию от других людей в вашем пользовательском интерфейсе. Когда вы сами создаете и тестируете интерфейс, ваше восприятие логики и простоты пользовательского интерфейса искажается.

0
14.12.2008 13:12:23

После того, как вы закончили Swing Tutorial , вы должны взглянуть на Java Swing . Это довольно всеобъемлющая книга.

1
14.12.2008 14:59:01

Я использую SWT / JFace вместо Swing (прежде всего для родного внешнего вида).

SWT / JFace In Action был лучшим ресурсом, который я нашел.

Кроме того, ссылка на виджеты SWT предоставлена ​​проектом SWT.

0
15.12.2008 17:05:09