窗口------JFrame

it2025-02-03  32

窗口------JFrame

一、JFrame 1.JFrame():创建一个无标题窗口 2.JFrame(String s):创建标题为s窗口 3.public void setBounds(int a,int b,int width,int height): 窗口初始位置为(a,b);以及窗口的宽和高 4.public void setSize(int width,int height):窗口的宽和高 5.public void setLocation(int x,int y):窗口位置,默认(0,0) 6.public void setVisible(boolean b):设置窗口是否可见 窗口默认不可见 7.public void setResizable(boolean b):设置是否可调窗口大小,默认可以 8.public void dispose():撤销当前窗口,释放当前窗口使用资源 9.public void setExtendedState(int state): 设置窗口扩展状态: state=MAXIMIZED_HORIZE水平方向最大 state=MAXIMIZED_VERT垂直方向最大 state=MAXIMIZED_BOTH都最大 10.public void setDefaultCloseOperation(int operation): 单机右上角图标后程序处理 operation=DO_NOTHING_NO_CLOSE什么都不做 operation=HIDE_NO_CLOSE隐藏当前窗口 operation=DISPOSE_NO_CLOSE隐藏当前窗口,释放窗体占有的其他资源 operation=EXIT_NO_CLOSE结束窗口所在的应用程序 package e; import javax.swing.*; import java.awt.*; public class E { public static void main(String[] args) { JFrame window1 = new JFrame("开始喜欢你"); JFrame window2 = new JFrame("依旧喜欢你"); Container con = window1.getContentPane(); con.setBackground(Color.yellow); window1.setBounds(60,100,260,108); window2.setBounds(60,210,260,108); window1.setVisible(true); window1.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); window2.setVisible(true); window2.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); } }

返回第一篇博客(组件及事件处理)

最新回复(0)