社区
Java SE
帖子详情
自己写对话框
youyiming
2007-11-14 08:10:02
我想做一个提示框,就是能提供确定,是,否按钮的那种,怎么样让这个框能有返回值,就像api里的JFileChooser里的showDialog一样,只有当点击了提示框中的按钮,才能返回一个值,程序才继续往下走!
...全文
69
7
打赏
收藏
自己写对话框
我想做一个提示框,就是能提供确定,是,否按钮的那种,怎么样让这个框能有返回值,就像api里的JFileChooser里的showDialog一样,只有当点击了提示框中的按钮,才能返回一个值,程序才继续往下走!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happyness44
2007-11-20
打赏
举报
回复
JDialog
show()
oM落叶Mo
2007-11-16
打赏
举报
回复
package jtable;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.*;
public class Test1 {
public static JFrame frame;
public static void main(String []args){
frame=new JFrame("test");
Container con=frame.getContentPane();
con.setLayout(new BorderLayout());
JButton button=new JButton("ok");
button.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt){
int m=JOptionPane.showConfirmDialog(null, "nihao");
if(m==0){
frame.setTitle("nihao");
}
if(m==1){
frame.setTitle("buhao");
}
if(m==2)
frame.setTitle("douhao");
}
});
frame.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent evt){
System.exit(0);
}
});
con.add(button,BorderLayout.NORTH);
frame.setSize(200, 300);
frame.setVisible(true);
}
}
fayewan
2007-11-15
打赏
举报
回复
showMessageDialog
public static void showMessageDialog(Component parentComponent,
Object message,
String title,
int messageType)
throws HeadlessException调出对话框,它显示使用由 messageType 参数确定的默认图标的 message。
参数:
parentComponent - 确定在其中显示对话框的 Frame;如果为 null 或者 parentComponent 不具有 Frame,则使用默认的 Frame
message - 要显示的 Object
title - 对话框的标题字符串
messageType - 要显示的消息类型:ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE 或 PLAIN_MESSAGE
抛出:
HeadlessException - 如果 GraphicsEnvironment.isHeadless 返回 true
另请参见:
GraphicsEnvironment.isHeadless()
youyiming
2007-11-14
打赏
举报
回复
那个我知道了,我想自己写一个那样的,看JOptionPane里的代码没看懂
smigo
2007-11-14
打赏
举报
回复
我也不知道怎么捕获弹出的对话框的按钮的动作。
只知道JOpionPane里有个showConfirmDialog()方法,调出带有选项 Yes、No 和 Cancel 的对话框;标题为 Select an Option。
youyiming
2007-11-14
打赏
举报
回复
不是,比如要关闭一个窗体,应该要弹出一个对话框,问是否退出,我怎么样才能让他点击按钮返回值,这样好判断是点击了是还是点击了否,不用api里的showDialog什么的,想自己写一个这样的窗体,怎么做?
smigo
2007-11-14
打赏
举报
回复
你的意思是有个对话框弹出来,中间有块可以让你输入文本的地方,下方有两个按纽,然后你按确定的时候还可以得到你输入的内容~?
VC++
写
的计算机
对话框
在实际项目中,你还可以自定义
对话框
,添加自己的控件和功能,以满足特定的需求。 总之,VC++中的基本
对话框
是编程入门的重要一环,它将帮助你理解Windows应用程序的交互方式,为后续的高级编程奠定坚实的基础。...
LabVIEW 六种提示
对话框
通过查看和修改源代码,开发者可以定制自己的
对话框
,提升应用程序的人机交互性。 总的来说,LabVIEW中的提示
对话框
是构建用户界面不可或缺的一部分,它们帮助程序与用户进行有效沟通,提高用户对程序运行状态的...
LabVEIW自制
对话框
在这个“LabVIEW自制
对话框
”主题中,我们将深入探讨如何在LabVIEW中构建自定义
对话框
,以便于与用户进行交互或提供特定功能。
对话框
在软件开发中扮演着重要角色,它们可以用于获取用户输入、显示警告或确认信息,...
MFC
对话框
自适应助手
MFC做界面时,经常会遇到
对话框
大小改变时,控件和子
对话框
也需要同比例的改变,查了好多资料,没找到好的,自己
写
了个类,测试效果还不错,最关键的是用起来非常方便,只需要在最顶层主
对话框
初始化时调用Init()...
win32 api编程之
对话框
对话框
上的控件也有自己的ID,这些ID与消息处理函数中的参数关联,以便识别哪个控件触发了消息。 6. **控件操作**:通过API函数如`GetDlgItem`获取
对话框
上的控件,然后可以使用`SetWindowText`、`GetDlgItemText`...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章