// TestMyDialog.javaimport java.awt.*;import java.awt.event.*;import javax.swing.*;//定义一个扩展框架,并实现监听器public class TestMyDialog extends JFrame implements ActionListener{//创建一个按钮属性JButton jbt=new JButton("显示我的对话框");//定义一个标题为"MyDialog",模式对话框MyDialog dlg = new MyDialog(this,"我的对话框",true);public TestMyDialog(){setTitle("对话框");setSize(200,150);getContentPane().setLayout(new FlowLayout());getContentPane().add(jbt);//为按钮注册事件监听器jbt.addActionListener(this);}public void actionPerformed(ActionEvent e){if(e.getSource()==jbt)dlg.setVisible(true);}public static void main (String[] args){TestMyDialog frame = new TestMyDialog();frame.setVisible(true);}}//定义一个扩展的对话框类,在对话框上添加两个按钮组件class MyDialog extends JDialog{JButton jbt1=new JButton("确定");JButton jbt2=new JButton("取消");public MyDialog(Frame parent,String title ,boolean modal ){super(parent,title,modal);setSize(180,100);getContentPane().setLayout(new FlowLayout());getContentPane().add(jbt1);getContentPane().add(jbt2);}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。