JOptionPane的简单应用:
1.首先引入包:
import javax.swing.JOptionPane;
2.添加如下代码:
Object[] options = {"确定","取消","帮助"};
//定制可供选择按钮
int response=JOptionPane.showOptionDialog(null, "这是个选项对话框,用户可以选择自己的按钮的个数","选项对话框标题",JOptionPane.YES_OPTION, JOptionPane.QUESTION_MESSAGE, null, options, options[0]);
if(response==0) {
JOptionPane.showMessageDialog(null,"您按下了确定按钮","消 息",JOptionPane.INFORMATION_MESSAGE);//消息对话框
} else if(response==1) {
JOptionPane.showMessageDialog(null,"您按下了取消按钮","消息",JOptionPane.INFORMATION_MESSAGE);
} else if(response==2) {
JOptionPane.showMessageDialog(null,"您按下了帮助按钮","消息",JOptionPane.INFORMATION_MESSAGE);
}
String sa=JOptionPane.showInputDialog(null,"请输入第一个整数:");
//输入对话框
String sb=JOptionPane.showInputDialog(null,"请输入第二个整数:");
int ia,ib;
try{ //捕获parselnt()抛出的异常
ia=Integer.parseInt(sa);
}catch(Exception e){
ia=0;
}
try{
ib=Integer.parseInt(sb);
}catch(Exception e){
ib=0;
}
int ic=ib+ia;
JOptionPane.showMessageDialog(null,"这两个数之和是:"+ic,"Message",JOptionPane.INFORMATION_MESSAGE);
简单学习JOptionPane的三种对话框的简单应用,大致了解一下就行了,不是很难,用几次自然就记住了。再者,触类旁通,其余的也不必都练习了,只要用的时候知道大概,再查也不迟。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器