Java: как бороться с графикой? - PullRequest
0 голосов
/ 01 ноября 2011

Я занимаюсь разработкой небольшого настольного приложения на Java с использованием NetBeans. Так как я новичок в Java, я в основном перетаскиваю элементы управления и работаю с ними. В моем приложении есть JFrame, на этом JFrame я размещаю одну JScrollPane, где я отображаю некоторую текстовую информацию.

Теперь я добавил другую JScrollPane под вышеупомянутым и хочу нарисовать некоторый скругленный прямоугольник и затем соединить эти прямоугольники с пунктирными линиями. Я также хочу поместить небольшой текст в каждый прямоугольник.

Мне нужно руководство, откуда я начну выполнять вышеуказанную задачу? Некоторые ссылки на хорошие учебники также будут полезны

Ответы [ 2 ]

5 голосов
/ 01 ноября 2011

Сначала вы должны немедленно и навсегда забыть о существовании визуальных инструментов перетаскивания, которые генерируют пользовательский интерфейс в Java.Эти инструменты генерируют код, который нельзя изменить.Вы должны быть экспертом в Java-интерфейсе, чтобы вносить даже незначительные изменения в такой код.

Во-вторых, Google "Java UI Программирование".Это то, что я сделал для тебя.Вот некоторые ссылки, которые я могу порекомендовать.

http://www.codeproject.com/KB/java/Graphics.aspx

http://download.oracle.com/javase/tutorial/uiswing/

http://csis.pace.edu/~bergin/sol/java/gui/

Требуется пара часов, чтобыусловия и понятия.Тогда вы можете начать проектирование и кодирование.Удачи.

...