当前位置: 代码迷 >> J2EE >> static修饰的变量有关问题
  详细解决方案

static修饰的变量有关问题

热度:96   发布时间:2016-04-22 00:16:21.0
static修饰的变量问题
static FileDialog filed = new FileDialog(readergui,
                           "请选择你要打开的文件",FileDialog.LOAD);
filed.setVisible(true);//在这里开始报错
static String path = filed.getDirectory() + filed.getFile();
------最佳解决方案--------------------
放错 位置了
------其他解决方案--------------------
public class ReaderListener implements ActionListener{
static ReaderGUI  readergui = null;
 //public static String path;
static FileDialog filed = new FileDialog(readergui,"请选择你要打开的文件",FileDialog.LOAD);
//filed.setVisible(true);
static String path = filed.getDirectory() + filed.getFile();//这里必须是路径+所选文件
public void actionPerformed(ActionEvent e) {
if(e.getSource()==ReaderGUI.open){
ReadTxt readt = new ReadTxt();
readt.read();
}
if(e.getSource()==(ReaderGUI.exit))
System.exit(1);
}

}
这是整个类,应该怎么放
------其他解决方案--------------------
谢谢,我找到了
  相关解决方案