JFileChooser.showSaveDialog() 的问题,高手请进!

Winner1983 2006-02-22 02:50:24
请问:在调用这个JFileChooser.showSaveDialog()方法后,有没有一种办法可以让我得到弹出的这个Component (SaveDialog)?
...全文
337 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gtlang78 2006-02-23
  • 打赏
  • 举报
回复
JFileChooser f = new JFileChooser() {
protected JDialog createDialog(Component parent) throws HeadlessException
{
JDialog dialog = super.createDialog(parent);

//对这个 dialog 做你想做的处理, 例如:
dialog.setResizable(false);

return dialog;
}
};
f.showSaveDialog(null);
mq612 2006-02-23
  • 打赏
  • 举报
回复
JFileChooser继承了JComponent并进行拓展,没有你要的JDialog

public class JFileChooser extends JComponent implements Accessible {}
panzi667 2006-02-23
  • 打赏
  • 举报
回复
up
Winner1983 2006-02-22
  • 打赏
  • 举报
回复
我想要的component是JFileChooser弹出来的那个dialog,不是JFileChooser
chenweionline 2006-02-22
  • 打赏
  • 举报
回复
调用showSaveDialog()方法的那个JFileChooser对象不就是你要的Component吗?

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧