答案 0 :(得分:0)
这有点宽泛,但我认为你需要在这里使用哪些技术已经足够清楚了。
你说这是一个桌面应用程序,所以你需要一个窗口工具包。 Swing是Java中的流行选择,但还有其他选择。查看this list并选择一个您认为符合您需求的产品。你问你是否需要Spring,答案肯定不是。 Spring用于制作Web应用程序。您正在寻找一个桌面应用程序。
您提到的身份验证部分很奇怪 - 您要对哪些进行身份验证?这可能需要网络呼叫,或者包括执行身份验证的库。
输入公式应该非常简单,只需要从窗口工具包中输入文本。
将该公式添加到Java中的电子表格中很可能是通过名为POI的库完成的。您需要将POI添加到类路径中(如果您使用的是非常简单的eclipse。)您需要找到要放入公式的工作表,行和单元格,并将公式文本设置为您捕获的任何内容从最后一步输入你的文字。
这些步骤中的每个步骤在分解时都很容易理解,并且每个步骤都可能足以保证自己的StackOverflow问题,如果遇到麻烦,应该这样做。无法真正帮助您选择窗口工具包,因为有很多选项,只有您知道您正在寻找的标准。
答案 1 :(得分:-2)
你绝对不会(并且可能不应该)只需要使用Spring来启动一个简单的Java应用程序。只需在类中创建一个main方法:
public class MyMainClass{
public static void main(String... args){
System.out.println("I'm started!");
}
}
然后通过命令行或您选择的IDE编译并运行该类。