【急】菜鸟请教!如何在java中实现点击按钮弹出一个新的对话框 我现在想实现点击一个按钮然后弹出相应的对话框,在网上找了好多程序,可是怎么弄也嵌入不了自己的程序中去,我是初学者,请多多指教,谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 额,响应事件会不会呢?就是为控件添加actionListener写好你的对话框类,在响应按钮按下事件的时候实例化对话框(new),然后设置可见(setVisible) 首先谢谢你!为控件添加actionListener我知道,新的弹出对话框要重新写一个类?然后在actionListener中的方法体中实例化跟设置可见?非常感谢 一般的对话框都是继承自JDialog,然后再编写实现的吧,或者……你准备弹一个空空的什么都没有的JDialog出来……………… 3种方式,既然你会添加监听器那么就很简单拉在监听器下if(o=你的按钮){ new 你需要的新对话框}该方法可以在实现actionPerformed方法中,也可以直接写匿名内部类或者不实现ActionListener而直接在代码中加入该监听ActionListener listener=new ActionListener(){ public void actionPerformed(ActionEvent e){ if(o=你的按钮){ new 你需要的新对话框 } } }; 补充以下,楼主说的是对话框还是新的自定义窗口,2者不同概念,对话框比如是一些fileFilter,confirmDialog,这些是现有的,如果是自定义的,那就是new 一个自定义的对象了 感谢你的回复,这个监听器我会添加,可是就是在监听器下new 新对话框不知道怎么弄,是不是我要把我需要弹出的新对话框新建一个class还是怎样?谢谢 菜鸟加白痴问题 关于字母转换的问题 關於Graphics g = getGraphics();(新人第一次發帖,請不吝賜教:) JAVA新手。 客户端和服务器段不断传输数据流的问题 为什么 在 Linux 下, 不支持全屏? jdk安装过后,输入javac运行不了,而输入java可以 java的命名规则默认是不是匈牙利命名法? 请问如何用JAVA做画流程图的软件 新手请教各位大神一个问题 java 垃圾回收 一个死锁的问题
写好你的对话框类,在响应按钮按下事件的时候实例化对话框(new),然后设置可见(setVisible)
在监听器下
if(o=你的按钮){
new 你需要的新对话框
}
该方法可以在实现actionPerformed方法中,也可以直接写匿名内部类
或者不实现ActionListener而直接在代码中加入该监听ActionListener listener=new ActionListener(){
public void actionPerformed(ActionEvent e){
if(o=你的按钮){
new 你需要的新对话框
} }
};