-1

我构建了一个小程序,它显示包的 src 文件夹中的文本文件的内容,在这种情况下,它显示 pi 到一百万位小数。(代码)

import java.io.*;
import java.util.Scanner;

class piMillion
{
    public void method() throws IOException
    {
        Scanner fileIn = new Scanner(new File("src/pi.txt"));
        boolean rem = fileIn.hasNext();
        while (rem==true)
        {
            String line = fileIn.nextLine();
            System.out.println (line);
        }
    }
}

如何打包程序使其独立运行,并在新窗口中显示输出?

4

1 回答 1

1
  1. 类和文本文件需要放在一个可运行的 Jar中。有关详细信息,请参阅:
    1. 在 JAR 文件中打包程序
    2. 设置应用程序的入口点
  2. 为了满足“入口点”的要求,它需要一个带有签名的方法:

    public static void main(String[] args)
    
  3. 这条线需要从 更改FileURL才能为工作。

    Scanner fileIn = new Scanner(new File("src/pi.txt"));
    

    查看信息。有关如何形成 URL 的详细信息页面。

  4. System.out.println (line);System.out对于可运行的 Jar,看不到 的输出。它将需要一个 GUI。有关详细信息,请参阅使用 JFC/Swing 创建 GUI
于 2013-09-22T07:40:17.887 回答