我需要做一个自定义的用户界面,看起来像下面的图像:
我知道如何将按钮更改为箭头形状和所有我不能理解的东西,如何将那些关闭、恢复和最小化按钮移动到中心,并使它们呈圆形(在else.But上)。
在Googling上,我发现了如何制作自定义形状的窗口,但它不符合我的要求。谁能告诉我怎么做或任何链接。??
发布于 2013-01-05 01:57:41
您需要创建自己的标题栏作为另一个带有按钮的面板,然后删除框架上的窗口装饰。
JFrame frame = new JFrame(...);
frame.setUndecorated(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//This will close the frame and exit
要最小化和最大化,请侦听按钮事件并使用:
frame.setState(Frame.ICONIFIED);//minimizes
frame.setState(Frame.NORMAL);//restores
详情请参见Frame.setState(int)
。
https://stackoverflow.com/questions/14162298
复制相似问题