Swing JFrame窗口模板

Swing JFrame窗口模板

JFrame样例模板

import javax.swing.JFrame;
import javax.swing.WindowConstants;

public class MyJFrame extends JFrame {

	public MyJFrame() {
		
		// 设置窗口的标题
		setTitle("Swing界面");
		// 设置窗口的尺寸
		setSize(400, 400);
		//设置窗口关闭按钮点击后的默认操作
		/**
		 * 参考值:
		 *     WindowConstants.DO_NOTHING_ON_CLOSE: 不执行任何操作。
		 *     WindowConstants.EXIT_ON_CLOSE: 退出进程。
		 */
		setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
		// 设置窗口是否可放大缩小
		setResizable(false);
		// 设置窗口的位置(相对于屏幕左上角)
		setLocation(100, 100);
		// 设置将窗口置顶显示
		setAlwaysOnTop(false);
		init();
		
		// 设置窗口的图标
		//setIconImage(Image image);
		
		// 设置窗口的 位置 和 宽高
		//void setBounds(int x, int y, int width, int height)
		
		// 获取窗口的位置坐标(相对于屏幕坐标空间)
		//Point getLocationOnScreen()
		
		/**
		 * 设置窗口的相对位置。
		 * 如果 comp 整个显示区域在屏幕内, 则将窗口放置到 comp 的中心;
		 * 如果 comp 显示区域有部分不在屏幕内, 则将该窗口放置在最接近 comp 中心的一侧;
		 * comp 为 null, 表示将窗口放置到屏幕中心。
		 */
		//void setLocationRelativeTo(Component comp)
		
		// 设置窗口的内容面板
		//void setContentPane(Container contentPane)

		// 设置窗口是否可见, 窗口对象刚创建和添加相应组件后通过 setVisible(true) 绘制窗口, 其内部组件可能要此时才有宽高值
		//void setVisible(boolean b)

		// 判断窗口是否处于显示状态
		//boolean isShowing()

		// 销毁窗口, 释放窗口及其所有子组件占用的资源, 之后再次调用 setVisible(true) 将会重构窗口
		//void dispose()

		// 调整窗口的大小, 以适合其子组件的首选大小和布局。
		//void pack()
		
		
	}
	
	private void init() {
		
	}
	
}

JFrame参考模板

import javax.swing.JFrame;
import javax.swing.WindowConstants;

public class MyJFrame extends JFrame {

	public MyJFrame() {
		
		// 设置窗口的标题
		setTitle("Swing界面");
		// 设置窗口的尺寸
		setSize(400, 400);
		//设置窗口关闭按钮点击后的默认操作
		/**
		 * 参考值:
		 *     WindowConstants.DO_NOTHING_ON_CLOSE: 不执行任何操作。
		 *     WindowConstants.EXIT_ON_CLOSE: 退出进程。
		 */
		setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
		// 设置窗口是否可放大缩小
		setResizable(false);
		// 设置窗口的位置(相对于屏幕左上角)
		setLocation(100, 100);
		// 设置将窗口置顶显示
		setAlwaysOnTop(false);
		init();
		
	}
	
	private void init() {
		
	}
	
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦星辰.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值