import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
public class JDialogTest extends JFrame implements ActionListener{
JButton b1=new JButton("showMessageDialog");
JButton b2=new JButton("showConfirmDialog");
JButton b3=new JButton("showOptionDialog");
JButton b4=new JButton("showInputDialog");
JDialogTest(){
getContentPane().setLayout(new GridLayout(2,2));
getContentPane().add(b1);
getContentPane().add(b2);
getContentPane().add(b3);
getContentPane().add(b4);
b1.addActionListener(this);
b2.addActionListener(this);
b3.addActionListener(this);
b4.addActionListener(this);
setSize(250,200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==b1)
JOptionPane.showMessageDialog(null,"你点击了消息对话框","showMessageDialog",JOptionPane.INFORMATION_MESSAGE);
else if(e.getSource()==b2)
JOptionPane.showConfirmDialog(null,"你点击了确认对话框","showConfirmDialog",JOptionPane.YES_NO_CANCEL_OPTION,JOptionPane.INFORMATION_MESSAGE);
else if(e.getSource()==b3){
Object[] str={"asp","vb","java"};
JOptionPane.showOptionDialog(null,"请选择一门课程","showOptionDialog",JOptionPane.DEFAULT_OPTION,JOptionPane.WARNING_MESSAGE,null,str,str[1]);
}
else if(e.getSource()==b4){
String inputValue = JOptionPane.showInputDialog("Please input a value"); }
}
public static void main(String[] args){
new JDialogTest();
}
}
分享到:
相关推荐
HoneyViewer图片查看器是一个基于java Swing实现的图片查看器,主要实现了图片展示功能。 本实验手册根据需求完成图片读取、切换等功能,平台的全称为:基于java Swing实现的HoneyViewer图片查看器(后简称为: Keep-...
使用Java Swing界面实现数据库基本操作,使用Java Swing界面实现数据库基本操作
Java通过swing界面实现简易飞机小游戏.zipJava通过swing界面实现简易飞机小游戏.zip Java通过swing界面实现简易飞机小游戏.zipJava通过swing界面实现简易飞机小游戏.zip Java通过swing界面实现简易飞机小游戏.zip...
本项目是一套java Swing mysql实现简单的购物系统,主要针对计算机相关专业需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本、运行指导视频。 项目都经过严格调试,确保可以运行! 二、技术实现 后端:...
java swing mysql实现的酒店管理系统项目源码.zip java swing mysql实现的酒店管理系统项目源码.zip java swing mysql实现的酒店管理系统项目源码.zip java swing mysql实现的酒店管理系统项目源码.zip java swing ...
Java Swing界面实现数据库基本操作 Java Swing界面实现数据库基本操作 Java Swing界面实现数据库基本操作 Java Swing界面实现数据库基本操作
Java Swing实现的生命游戏Java Swing实现的生命游戏Java Swing实现的生命游戏 Java Swing实现的生命游戏Java Swing实现的生命游戏Java Swing实现的生命游戏 Java Swing实现的生命游戏Java Swing实现的生命游戏Java ...
使用Java中的Swing技术实现一个简单的计算器.pdf使用Java中的Swing技术实现一个简单的计算器.pdf使用Java中的Swing技术实现一个简单的计算器.pdf使用Java中的Swing技术实现一个简单的计算器.pdf使用Java中的Swing...
Java+Swing实现打飞机游戏。Java+Swing实现打飞机游戏。Java+Swing实现打飞机游戏。Java+Swing实现打飞机游戏。Java+Swing实现打飞机游戏。Java+Swing实现打飞机游戏。Java+Swing实现打飞机游戏。Java+Swing实现打...
一款比较简单的Java swing mysql实现的学生信息管理系统,我已经介绍过很多学生信息管理系统了,包括Java swing和jsp实现的,今天再介绍一款Java swing实现的,这款与以往不同的是用了一个自写的时间控件,这个大家...
java swing实现学生住宿管理系统(源码) java swing实现学生住宿管理系统(源码) java swing实现学生住宿管理系统(源码) java swing实现学生住宿管理系统(源码) java swing实现学生住宿管理系统(源码) java ...
Java+Swing+Mysql实现通讯录管理系统源码 查看运行效果:https://blog.csdn.net/chendongpu/article/details/124964333
可以实现增删改查 数据库是MySQL 导入eclipse即可运行成功
俄罗斯方块游戏-Java-Swing实现.zip俄罗斯方块游戏-Java-Swing实现.zip 俄罗斯方块游戏-Java-Swing实现.zip俄罗斯方块游戏-Java-Swing实现.zip 俄罗斯方块游戏-Java-Swing实现.zip俄罗斯方块游戏-Java-Swing实现.zip...
Java Swing实现仿Chrome浏览器跳跳龙小游戏 Java Swing实现仿Chrome浏览器跳跳龙小游戏 Java Swing实现仿Chrome浏览器跳跳龙小游戏 Java Swing实现仿Chrome浏览器跳跳龙小游戏 Java Swing实现仿Chrome浏览器跳跳龙小...
一个简单的java编写的计算器,实现了简单的加减乘除开方求模求倒运算。运用swing界面实现。
利用JavaSwing实现简单的计算器,输入计算表达式得出结果,支持左右括号,负数以及小数。简单处理表达式不正确的情况,并且负数需打上括号。
主要介绍了基于Java swing组件实现简易计算器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
java Swing mysql实现简单的购物系统项目源码.rar