一个关于JFileChooser的问题

hoowa 2002-03-22 07:49:08
哥们看看JFileChooser里的这个。
1.FileFilter getFileFilter()
Returns the currently selected file filter.

我不知道怎么用,

2.String getTypeDescription(File f)
Returns the file type.
这个File f代表什么含义?

其实我是要做Save Dialog在存盘的时候分析用户选择存储什么类型,好测试是否要帮助添加扩展名.

请解
...全文
32 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hoowa 2002-03-23
  • 打赏
  • 举报
回复
以上例子也没有getTypeDescription和getFileFilter呀?
CanFly 2002-03-22
  • 打赏
  • 举报
回复
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class JColorChooserTest extends JFrame implements ActionListener
{
private JColorChooser jcc;
private JDialog jd;
private JButton jb;
private JFrame jf;
public static void main( String args[])
{
JColorChooserTest test=new JColorChooserTest();
test.setSize(300,300);
test.setVisible(true);
test.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public JColorChooserTest()
{
jf=new JFrame();
jcc=new JColorChooser();
jd= JColorChooser.createDialog(this,"color",true,jcc,this,null);
jb=new JButton("click");
jb.addActionListener(this);
//getContentPane().add(jb,BorderLayout.NORTH);
getContentPane().setLayout(null);
//getContentPane().add(jf);
getContentPane().add(jb);
jb.setBounds(60,10,100,30);
}
public void actionPerformed(ActionEvent e)
{
String text =((JButton)e.getSource()).getText();
if (text=="click")
jd.show();
else
jb.setBackground(jcc.getColor());

}
class WindowClose extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
System.exit (0);
}
}

}

file 是一个类!
f 是参数 !
SuperMMX 2002-03-22
  • 打赏
  • 举报
回复
check jdk demo
javalearner 2002-03-22
  • 打赏
  • 举报
回复
你可以看看javadocs里面有详细的说明。

23,404

社区成员

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

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