我正在使用java swing进行简单的ATM事务应用程序。我正在使用Jframe表单作为前端设计。我只需要创建一个自定义的jframe窗口,就像avast防病毒窗口一样,顶部有不同的关闭,最大化和最小化按钮。 多谢你。
答案 0 :(得分:3)
创建未修饰的JFrame
,将JPanel
与Border
放在一起,将LayoutManager
更改为BorderLayout
将另一个JPanel
添加到NORTH area
,其中包含三个未修饰的JButton
,并设置setIcons
,setRolloverIcon
,setPressedIcon
期望Icon
s
必须使LayoutManager
JPanel
JButton
FlowLayout
,但可能LayoutManager
{JPanel
alignment
FlowLayout
1}})适用于此职位,和/或您需要为JButtons
WindowListener
要求每个standard decorated JFrame
覆盖{{1}}的正确事件,与{{1}}相同的事件