jdialogdemo.java

来自「本java源程序包括了大量的学习程序(共27章)方便大家学习」· Java 代码 · 共 37 行

JAVA
37
字号
import javax.swing.*;
public class JDialogDemo extends JFrame
{   //创建JDialogDemo主类,并继承JFrame类,可以实现JFrame窗口功能
	MyDialog mydialog;  //声明MyDialog类对象mydialog
	public JDialogDemo()    
	{
		super("This is JFrame");   //调用父类JFrame的构造方法,给窗口命名
		setSize(400,400);          //设置窗口大小
		setLocation(200,200);      //设置窗口位置
		setVisible(true);          //设置窗口是否为可见
	
		/**
		 * 创建MyDialog对象mydialog,并设置该JDialog对话框依赖于
		 * JDialogDemo类对象所实现的窗口,并设置对话框窗口名字
		 */
		mydialog = new MyDialog(this,"I'm JDialog");
	}
	public static void main(String[] args) 
	{
		//创建JDialogDemo窗口对象
		JDialogDemo demo = new JDialogDemo();   
		demo.setDefaultCloseOperation(JDialog.EXIT_ON_CLOSE);
	}
}
class MyDialog extends JDialog   
{    //自定义类MyDialog继承JDialog类可以实现JDialog对话框窗口功能
	public MyDialog(JFrame f,String s)
	{ 
		super(f,s);         //调用父类JDialog的构造方法,给对话框窗口命名     
		setSize(200,200);   //设置对话框窗口大小
		setLocation(300,300);   //设置对话框窗口位置
		setVisible(true);       //设置对话框窗口是否为可见
		setModal(false);        //设置对话框窗口模式
		setDefaultCloseOperation(JDialog.EXIT_ON_CLOSE);
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?