JOptionPane_构造函数和变量
来源:互联网 发布:centos6.5配置网络 编辑:程序博客网 时间:2024/06/11 00:37
class OptionDialogFrame extends JFrame {
public OptionDialogFrame() {
this.setTitle("OptionDialog Test");
this.setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);
JPanel gridPanel = new JPanel();
gridPanel.setLayout(new GridLayout(2, 3));//2行3列
typePanel = new ButtonPanel("Type", "Message", "Confirm", "Option", "Input");
messageTypePanel = new ButtonPanel("Message Type", "ERROR_MESSAGE", "INFORMATION_MESSAGE",
"WARNING_MESSAGE", "QUESTION_MESSAGE", "PLAIN_MESSAGE");
messagePanel = new ButtonPanel("Message", "String", "Icon", "Component", "Other", "Object[]");
optionTypePanel = new ButtonPanel("Confirm", "DEFAULT_OPTION", "YES_NO_OPTION",
"YES_NO_CANCEL_OPTION", "OK_CANCEL_OPTION");
optionsPanel = new ButtonPanel("Option", "String[]", "Icon[]", "Object[]");
inputPanel = new ButtonPanel("Input", "Text field", "Combo box");
gridPanel.add(typePanel);
gridPanel.add(messageTypePanel);
gridPanel.add(messagePanel);
gridPanel.add(optionTypePanel);
gridPanel.add(optionsPanel);
gridPanel.add(inputPanel);
JPanel showPanel = new JPanel();
JButton showButton = new JButton("Show");
showButton.addActionListener(new ShowAction());
showPanel.add(showButton);
this.add(gridPanel, BorderLayout.CENTER);
this.add(showPanel, BorderLayout.SOUTH);
}
public static final int DEFAULT_WIDTH = 600;
public static final int DEFAULT_HEIGHT = 400;
private ButtonPanel typePanel;
private ButtonPanel messagePanel;
private ButtonPanel messageTypePanel;
private ButtonPanel optionTypePanel;
private ButtonPanel optionsPanel;
private ButtonPanel inputPanel;
private String messageString = "Message";
private Icon messageIcon = new ImageIcon("c:/picture/1.gif");
private Object messageObject = new Date();
private Component messageComponent = new SampleComponent();
}
public OptionDialogFrame() {
this.setTitle("OptionDialog Test");
this.setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);
JPanel gridPanel = new JPanel();
gridPanel.setLayout(new GridLayout(2, 3));//2行3列
typePanel = new ButtonPanel("Type", "Message", "Confirm", "Option", "Input");
messageTypePanel = new ButtonPanel("Message Type", "ERROR_MESSAGE", "INFORMATION_MESSAGE",
"WARNING_MESSAGE", "QUESTION_MESSAGE", "PLAIN_MESSAGE");
messagePanel = new ButtonPanel("Message", "String", "Icon", "Component", "Other", "Object[]");
optionTypePanel = new ButtonPanel("Confirm", "DEFAULT_OPTION", "YES_NO_OPTION",
"YES_NO_CANCEL_OPTION", "OK_CANCEL_OPTION");
optionsPanel = new ButtonPanel("Option", "String[]", "Icon[]", "Object[]");
inputPanel = new ButtonPanel("Input", "Text field", "Combo box");
gridPanel.add(typePanel);
gridPanel.add(messageTypePanel);
gridPanel.add(messagePanel);
gridPanel.add(optionTypePanel);
gridPanel.add(optionsPanel);
gridPanel.add(inputPanel);
JPanel showPanel = new JPanel();
JButton showButton = new JButton("Show");
showButton.addActionListener(new ShowAction());
showPanel.add(showButton);
this.add(gridPanel, BorderLayout.CENTER);
this.add(showPanel, BorderLayout.SOUTH);
}
public static final int DEFAULT_WIDTH = 600;
public static final int DEFAULT_HEIGHT = 400;
private ButtonPanel typePanel;
private ButtonPanel messagePanel;
private ButtonPanel messageTypePanel;
private ButtonPanel optionTypePanel;
private ButtonPanel optionsPanel;
private ButtonPanel inputPanel;
private String messageString = "Message";
private Icon messageIcon = new ImageIcon("c:/picture/1.gif");
private Object messageObject = new Date();
private Component messageComponent = new SampleComponent();
}
- JOptionPane_构造函数和变量
- 关于静态变量和静态构造函数
- 构造函数和变量初始化顺序
- C++类中的变量和构造函数
- C# 静态构造函数和静态变量
- 成员变量和构造函数执行顺序
- C# 静态变量和静态构造函数
- 成员变量和构造函数执行顺序
- Ext JS 构造函数、私有变量和静态变量
- Python的构造函数和析构函数 对象的变量和类的变量不一样
- static 变量和static 构造函数 以及对象初始化顺序
- java构造函数和静态变量的执行顺序
- 成员变量的初始化和构造函数(1)
- 复制构造函数和隐式转换 ---临时变量问题
- Java静态变量和构造函数的执行顺序
- Java静态变量和构造函数的执行顺序
- C++类成员变量和构造函数初始化
- java构造函数和静态变量的执行顺序
- 分页
- 查看编译后的class文件的版本信息
- JOptionPane_私有内部类
- ArcPad 10 使用与同步 ArcGIS Server 的数据全攻略(一)
- 工作11年,然后归零
- JOptionPane_构造函数和变量
- Aptina HiSPi与并行传感器的桥接
- CSS3新增内容
- info.plist一些设置
- 学习贵在习
- 【Django】orm指定字段名,表名
- MFC的容器站点控件模型
- vs fopen 警告 _CRT_SECURE_NO_WARNINGS
- 12684 菜单功能实现