java 弹出输入框_Java--UI--弹出对话框

对话框的四种类型:

消息, 输入,确认, 颜色

背景:建一个名为“ActionEventDemo”的窗口,在其中放置了一个按钮,一个面板,一个标签。

1)消息对话框

(1)点击按钮弹出名为"消息提示对话框"的消息对话框,对话框里的内容为:“是否要输入内容”。选择“是”即输入 代码中 已经给出的内容。

代码如下:

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 packageHandEvent;2

3 importjava.awt.event.ActionEvent;4 importjava.awt.event.ActionListener;5

6 import javax.swing.*;7

8 public class ActionEventDemo extends JFrame implementsActionListener {9 JButton click;10 JPanel panel;11 JLabel message;12

13 publicActionEventDemo() {14 super("ActionEventDemo");//只能放在第一行,在子类的构造方法中,用super调用且放在第一行

15 click =new JButton ("Click");16 panel =newJPanel();17 message=newJLabel();18

19 add(panel);20 panel.add(click);21 panel.add(message);22

23 click.addActionListener(this);//this指代"obj"(public static void 中new 的对象)

24 setSize(300,300);25 setVisible(true);26

27 }28

29 public static voidmain(String args[]) {30 ActionEventDemo obj=newActionEventDemo();31 }32 public voidactionPerformed(ActionEvent arg0) {33 //消息对话框

34 JOptionPane.showMessageDialog(this,"是否要输入内容","消息提示对话框",JOptionPane.INFORMATION_MESSAGE);//this交代了在this的前方显示对话框35 //this 至位置,第二个 为内容,第三个为对话框标题,第四个为对话框类型

36

37 message.setText("Welcome to java");//需要传参

38

39 }40 }

View Code

(2)点击按钮弹出名为“消息警告对话框”,对话框里的内容为“该内容有风险,是否要继续输入”。选择“是”即输入 代码中 已经给出的内容。

代码如下:

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 packageHandEvent;2

3 importjava.awt.event.ActionEvent;4 importjava.awt.event.ActionListener;5

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值