首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JFileChooser类

JFileChooser类
EN

Stack Overflow用户
提问于 2012-02-19 22:49:27
回答 1查看 371关注 0票数 0

当我尝试使用这段代码时,我会得到以下错误:

错误:无法找到或加载主类jfilechooserexample.JFileChooserExample。

如能提供任何帮助,将不胜感激。

这是我在课堂上输入的代码。

代码语言:javascript
复制
import java.io.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.filechooser.FileFilter;
import javax.swing.filechooser.FileNameExtensionFilter;

public class  JFileChooserExample{

 public static void getFileName(File f){
 System.out.println("File is: "+f.getName());
 }
public static void main(String[] args)  {
     JPanel panel=new JPanel();
    panel.setLayout(null);
    JButton b=new JButton("Open File");
    b.addActionListener(new ActionListener(){
        public void actionPerformed(ActionEvent e){
        JFileChooser chooser=new JFileChooser();
        int ret = chooser.showDialog(null, "Open file");
        if (ret == JFileChooser.APPROVE_OPTION) {
        File file = chooser.getSelectedFile();
        getFileName(file);
        }
       }
    });
    b.setBounds(10,10,120,20);
    panel.add(b);
    JFrame f=new JFrame();
    f.add(panel);
    f.setSize(400,200);
    f.setVisible(true);

  }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-19 22:56:36

类声明与错误消息不匹配。错误消息列出了包名jfilechooserexample。但是,您的类不属于您的包。

您错过了发布开始参数。我猜里面有包裹的名字。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9354055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档