java调用系统对话框,[求助]Swing如何调用通用对话框
[求助]Swing如何调用通用对话框
///以下是关键部分代码,运行良好,就是不会调"打开通用对话框"
class MainPanel extends JPanel
{
public MainPanel()
{
JLabel lblIn = new JLabel("源文件:");
lblIn.setBounds(30, 30, 50, 20);
JTextArea txtInFile = new JTextArea();
txtInFile.setBounds(80,30,100,20);
JButton btnSelect = new JButton("选择文件");
btnSelect.setBounds(190, 30, 80, 20);
JFileChooser open = new JFileChooser();
btnSelect.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
((JButton)e.getSource()).setLabel("已选"); //这里我想弹出一个打开文件的通用对话框应该怎么调用? System.out.println("打开文件"); //调用这方法JFileChooser.showOpenDialog(this)不对..
}
}
);
JLabel lblOut = new JLabel("复制到:");
lblOut.setBounds(30, 60, 50, 20);
JTextArea txtOutFile = new JTextArea();
txtOutFile.setBounds(80,60,100,20);
JButton btnCopy = new JButton("开始复制");
btnCopy.setBounds(60, 90, 90, 20);
add(lblIn);
add(txtInFile);
add(btnSelect);
add(lblOut);
add(txtOutFile);
add(btnCopy);
}----------------解决方案--------------------------------------------------------
传入null
JOptionPane.showMessageDialog(null,"这是消息");
----------------解决方案--------------------------------------------------------
也可以传入MainPanel.this来表示外部的引用
----------------解决方案--------------------------------------------------------
谢谢,冰封..
----------------解决方案--------------------------------------------------------
java调用系统对话框,[求助]Swing如何调用通用对话框相关推荐
- html5 调用系统相册,iOS之H5调用系统相册相机浏览文件
在我们iOS开发中大家遇到过H5和原生交互,需要上传文件,刚开始的思路肯定是在之前轻车熟路的js交互中原生方法获取文件之后上传,今天我们了解一个新的方法,其实苹果官方给我们提供了一个更简单的方法, H ...
- android 调用系统分享到微信,Android调用系统分享直接抵达微信
前言 相对于使用微信官方的分享sdk,系统调用的分享到微信还是有很大的差异的. 系统分享而微信官方sdk分享的最大区别就是关于朋友圈分享,微信朋友圈对系统分享的限制是只允许分享照片.而对分享给联系人, ...
- java 布局层次_[求助]swing问题---层次布局
[求助]swing问题---层次布局 代码功能为:用两个按钮来控制组件的层次,一个是"往上一层",另一个是"往下一层",蓝色的代码为错误的! package m ...
- java选课系统代码mysql_Java swing mysql实现的学生选课系统项目源码附带视频运行教程...
大家好,今天给大家演示一下由Java swing实现的一款简单的学生选课系统,数据库采用的是mysql,实现了简单的选课功能,后面的课程中我们会出Java web版的学生选课系统,今天先看Java s ...
- android 调用系统相机拍照保存,android 调用系统照相机,保存后回到前一个activity...
private static final int RESULT_CAPTURE_IMAGE = 1; 把下面这段放到oncrate 或者按钮事件函数中 Intent imageCaptureInten ...
- Qt Android 调用系统文件管理
1.了解 使用JNI扩展Qt应用 参考<Qt on Android核心编程>15章 源码https://download.csdn.net/download/dinosaurx/10149 ...
- Android 调用系统中的相机应用及静默拍照
通过Intent直接调用系统相机 直接调用系统的相机应用,只需要在Intent对象中传入相应的参数即可,总体来说需要以下三步: 1. Compose a Camera Intent MediaStor ...
- android 相机拍照返回,Android6.0机型上调用系统相机拍照返回的resultCode值始终等于0的问题...
版权声明:本文为博主原创文章,未经博主允许不得转载. 正常情况下调用系统相机拍照: 如果拍照后点击的是"确定"图标,返回的resultCode = -1(Activity.RESU ...
- Android调用系统拍照裁剪和选图功能
最近项目中用到修改用户头像的功能,基本上都是模板代码,现在简单记录一下. 调用系统拍照 private fun openCamera() { //调用相机拍照// 创建File对象,用于存储拍照后的图 ...
- Swing中的一些对话框
一.文件选择器:JFileChooser有两种用法:打开文件或文件夹.保存文件或文件夹. 1.打开文件或文件夹: JFileChooser fd = new JFileChooser(); //fd. ...
最新文章
- if you buy grove
- stanford-chinese-corenlp-yyyy-MM-dd-models.jar not exists解决
- mongo(删除操作)
- MATLAB R2022a for Mac(专业编程和数学计算软件)
- lwip协议栈源码分析之pbuf
- 改变音质效果,均衡器、cd播放器、数字解码器哪个更好?为什么?
- 文件服务器 软件 开源,5个优秀的开源文件共享软件包 | MOS86
- 江苏工匠杯_easyphp_wp
- tyvj P1179 飘飘乎居士数列游戏
- 第二章 进程的描述与控制【操作系统】
- 1129 - 喵哈哈村的战斗魔法师丶坏坏い月 线段树
- 【高性能计算】HPC概述
- 【Python编程:从入门到实践】第二十章练习题
- 煤炭行业:供给短缺周期开启(20201231).PDF
- QQ电脑管家电脑安全大师
- 企业财务制度二--(三)所有者权益类科目 3131 本年利润(转载)
- 昆仑通态MCGS解摸屏与变频器通信程序
- LCD1602 通过转接板 i2c显示
- mongo删除、添加分片
- 单片机不支持printf 浮点类型的解决办法
热门文章
- c#代码转python代码工具_C# 代码转换到Python
- python转换为exe程序
- APP性能测试-FPS测试
- 数据同步工具--Canal
- 网易老司机花式刷屏,腾讯爸爸欲教其做人,最终结局...
- python 扫描枪_获取键盘输入或者USB扫描枪数据
- 锐捷 linux共享wifi,电脑共享wifi都弱爆了,无线路由器直接共享锐捷
- html做彩色方格,超级炫酷,美图秀秀制作超漂亮彩色格子字图文教程
- Matlab图形的线型、标记、颜色
- 将excel或是csv文件中的矩阵相乘,输出点乘后的excel文件