Java在打开程序时读取

Java在打开程序时读取,java,arrays,swing,jbutton,Java,Arrays,Swing,Jbutton,在JavaSwing中,打开程序时如何读取文件。我可以通过按下JButton来读取文件,我希望在程序打开后立即将信息读取到数组中,而无需按下按钮。您可以调用主线程方法来读取文件内容并在数组中存储内容 public static void main(String[] args) { File f = new File(filepath) BufferedReader b = new Bufferedreader(f.getInputStream); String line

在JavaSwing中,打开程序时如何读取文件。我可以通过按下JButton来读取文件,我希望在程序打开后立即将信息读取到数组中,而无需按下按钮。

您可以调用主线程方法来读取文件内容并在数组中存储内容

public static void main(String[] args)
{
    File f = new File(filepath)
    BufferedReader b = new Bufferedreader(f.getInputStream);
    String line = "";
    while((line = b.readLine())!=null)
    {
         // do something
    }
    // continue ...
}

这将在运行java代码时首先读取文件。

您的问题真的没有任何意义。如果您知道如何在单击按钮时读取文件,为什么在启动程序时读取文件的代码会有所不同?