Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java文件=新文件不工作;找不到符号_Java_User Interface - Fatal编程技术网

Java文件=新文件不工作;找不到符号

Java文件=新文件不工作;找不到符号,java,user-interface,Java,User Interface,目前,我正在用Java制作一个刽子手GUI游戏。当我在程序中输入正确的单词时,它就起作用了 但是现在我想加载一个文本文件并创建一个字符串,在字符串内容下面的代码中 在StackOverflow上,我读到了关于扫描仪的使用 现在我有了这段代码,但它不接受File File=new文件(“woordenlijst.txt”)语句,它在“文件”处表示找不到符号。你能帮助我吗?这是我的代码: import java.util.Scanner; public class galgjeGUI extend

目前,我正在用
Java
制作一个刽子手GUI游戏。当我在程序中输入正确的单词时,它就起作用了

但是现在我想加载一个文本文件并创建一个字符串,在字符串内容下面的代码中

在StackOverflow上,我读到了关于扫描仪的使用

现在我有了这段代码,但它不接受
File File=new文件(“woordenlijst.txt”)语句,它在“文件”处表示找不到符号。你能帮助我吗?这是我的代码:

import java.util.Scanner;

public class galgjeGUI extends javax.swing.JFrame {

/**
* Creates new form galgjeGUI
*/

private String wGalg;   // het te raden woord
private int fouten;     // globale variabele toegevoegd jonp
private int pogingen;
private int levens = 7;

public galgjeGUI() {
    initComponents();

    buttonDisableFunction();

    File file = new File("woordenlijst.txt");
    Scanner scan = new Scanner(file);
    scan.useDelimiter("\\Z");
    String content = scan.next();
}

java如何知道您所说的
File
是什么意思,没有名为
File
的类,您正在查找
java.io.File
,因此通过添加

import java.io.File;
1) 导入正确的包

2) 处理异常

3)
close()
扫描仪
使用后的对象

import java.io.*; //import
Scanner scan = null;
try {     //handle exceptions
    File file = new File("woordenlijst.txt");
    scan = new Scanner(file);
 }
catch(FileNotFoundException e) {
    System.out.println(e);

 }
finally {
    scan.close(); // give up the resource.
 }

输入它;它在
java.io
中。您忘记了导入<代码>导入java.io.File一个好的IDE应该为您管理导入(否则它们会很快变得单调乏味)。Netbeans会帮您切换\u ctrl\u!但我知道下一行有个问题:新扫描仪(文件);它说:未报告的异常FileNotFoundException;必须捕获或声明要抛出——您将需要使用带有相应异常的try/catch块。