?

Log in

No account? Create an account

Previous Entry | Next Entry

Очередная статья родилась. Времени на нее я потратил чуть не четыре месяца – было много работы, да и статья обширная, иллюстративных примеров много потребовалось. Статья посвящена внутреннему устройству GUI в Java, а точнее в Swing, ибо AWT, во-первых, устарел, во-вторых, устроен немного по-другому.

В общем, сама статья выложена: http://www.skipy.ru/technics/gui_int.html. Здесь будем ее обсуждать.

Comments

Юрий Тарасенко
Aug. 29th, 2017 06:48 pm (UTC)
Отрисовка компонентов
Подскажите плизз а как сделать что бы программа отрисовывала Jlabel одну за другой полукругом? Ну на подобие барабана из поле чудес. Барабан круглый а очки отрисованы ровно к верху от положения на барабане
skipy_ru
Aug. 30th, 2017 07:45 am (UTC)
Re: Отрисовка компонентов
Ну, я бы тут сказал, что не отрисовывать надо, а раскладывать. Это если Вы именно JLabel хотите использовать. То есть или отрисовывать целиком и полностью картинку, вместе с подложкой и метками - тогда JLabel вроде как не при чем, разве что как рендереры использовать - или писать свою раскладку (но тогда будут нюансы с ориентацией текста под углом, если это надо).

Насчет раскладки - есть вот такая статья: http://skipy.ru/technics/layouts.html. Там как раз есть пример круговой раскладки. Но в общем случае решение зависит от исходной задачи. А Вы пока сформулировали кусочек решения этой исходной задачи, в который Вы уперлись.