#java #swing #jframe
#java #swing #jframe
Вопрос:
jframe to default show rectangle.
я хочу знать, возможно ли, чтобы мы отображали это подобно кругу?
и как?
Ответ №1:
Возможно иметь непрямоугольные JFrames. Самый простой способ сделать это — использовать AWTUtilities.setWindowShape(окно, форма). Прочитайте страницу ниже для получения более подробной информации.
Кто-то еще упоминал, что это можно сделать с помощью класса Robot, но в этом нет необходимости. Java теперь поддерживает это изначально, где это возможно.
http://today.java.net/pub/a/today/2008/03/18/translucent-and-shaped-swing-windows.html
Ответ №2:
В этой статье описывается хитроумный взлом, который позволяет реализовать непрямоугольные и полупрозрачные фреймы. Очевидно, вы можете сделать это (непереносимо, конечно), используя взломы собственного кода.