java 选择目录框_JAVA目录选择框的解决办法

JAVA目录选择框的解决办法

FileDialog只能选择文件而不能选择文件夹。JFileChooser又太大,不太好看,鼓捣了好一会终于解决了。

记录一下关键部分代码,以备查用。

final JButton choose=new JButton("选择存储文件目录");

final JTextField dir=new JTextField();

final JFileChooser chooser=new JFileChooser();

chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);

choose.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent event){

int returnValue=chooser.showOpenDialog(SearchFrame.this);

if (returnValue==JFileChooser.APPROVE_OPTION) {

File file=chooser.getSelectedFile();

dir.setText(file.getAbsolutePath());

path=file.getAbsolutePath();

}else {

JOptionPane.showMessageDialog(null, "请手动输入目录");

return;

}

}

相关文档:

Java NIO API详解

在JDK

1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方

便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO

API作为一个基于缓冲区,并能提供非阻塞(non-blo ......

结合Delphi

客户端桌面开发的优势和Java的稳健强壮特性,采用Delphi

Client + Java Server的系统架构应该是很有市场的,经过一段时间的实际项目实践,实现架构是这么实现的,供讨论:

1.后台应用服务层可采用基于Spring+Hibernate的轻量级J2EE实现,并使用Apache XML-RPC

提供客户端调用接口;

2.前台采用 Delphi

......

终于取得了一点小的进展,控制有效了,至少是我点运行,条码机出文字啦!首先非常感谢参考两篇文章的作者,不单是分享了经验,更重要的是给我启迪,

让我有了信心觉得这件事可以这么做。然后我要说的是JNative.jar很好用,省去了传统JNI那么多非Java程序员的工作(但是如果整个工作完成

后,我还是想看着jnative的源码,� ......

转自:http://www.blogjava.net/action/archive/2007/04/10/109574.html

http://www.javaeye.com/topic/232662

1.设置Cookie

1Cookie cookie = new Cookie("key", "value");

2cookie.setMaxAge(60); //设置60秒生存期,如果设置为负值 ......

125

条常见的

java

面试笔试题大汇总

1.

抽象:

抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。

2.

继承:

继承是一种联结类的层次模� ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值