......jButton1.addActionListener(new MainFrame_jButton1_actionAdapter(this));......void jButton1_actionPerformed(ActionEvent e) {
JFileChooser parseDir = new JFileChooser();
parseDir.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
parseDir.showOpenDialog(this);
}
......class MainFrame_jButton1_actionAdapter implements java.awt.event.ActionListener {
MainFrame adaptee; MainFrame_jButton1_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton1_actionPerformed(e);
}
}
这个应该可以看的懂吧,不懂就问。如果会了,别忘了结帐呀 :)
JFileChooser parseDir = new JFileChooser();
parseDir.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
parseDir.showOpenDialog(this);
}
......class MainFrame_jButton1_actionAdapter implements java.awt.event.ActionListener {
MainFrame adaptee; MainFrame_jButton1_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton1_actionPerformed(e);
}
}
这个应该可以看的懂吧,不懂就问。如果会了,别忘了结帐呀 :)
解决方案 »
- 小型图书管理系统如何增添书籍及其相关信息?
- 如何可以同时在Windows和Linux下显示ImageIcon中的图片?
- try() catch()语句块中的return?
- [闭月羞花猫]mysql突然启动不起来了,这边人气旺,帮忙看看撒
- Linux下java使用UTF-16编码造成系统资源耗尽后死机?
- 求助:使用mysql时的一个奇怪问题
- 请教socket通讯问题。急
- 请教:如何清除JTable里的数据?
- superclass supera =new superclass(),superb;这是什么意思superclass是父类superrb是子类
- 请问大家那里有书下载
- 请 问 如 何 改 变 TextArea 中 的 text 的 颜色?
- 寻求有关java图像处理jai方面的资料
在jbuder上想要什么就往面板上拖,然后看代码。
jbuder自动生成的代码可读性较强。楼上的兄弟也许也是用我的方法做的吧
因为他的命名规则和代码风格很象自动生成的代码(别忘了给分哦)
{ public void actionPerformed(ActionEvent evt)
{ JFileChooser chooser = new JFileChooser();
chooser.setCurrentDirectory(new File(".")); chooser.setFileFilter(new
javax.swing.filechooser.FileFilter()
{ public boolean accept(File f)
{ return f.getName().toLowerCase().endsWith(".gif")
|| f.isDirectory();
} public String getDescription()
{ return "GIF Images";
}
}
); int r = chooser.showOpenDialog(ImageViewerFrame.this);
if(r == JFileChooser.APPROVE_OPTION)
{ String name = chooser.getSelectedFile().getPath();
label.setIcon(new ImageIcon(name));
}
}
}
------------------------
在必要的地方加上aaaa.addActionListener(new FileOpenListener())
内部类的实现方式!!
<input type="file"> ......
主要是type