我正在创建一个GUI,其中一个人点击一个复选框,并生成一个代码,用于生成并附加到java文件中的任何内容。 例如,一个复选框说“输出到控制台功能”将生成...(我可以处理GUI,不用担心^ _ ^)
public static void log(String text){
System.out.println(text);
}
我可以硬编码,但我知道如何以字符串形式硬编码然后我可以将其打印到控制台。我不知道如何将它附加到文件本身。如果有用,我可以将它附加到文本文件中。
我喜欢自动生成的try-catch块。这是我所期待的。用try-catch块单击环绕声。目前,我的代码可以以字符串的形式输出我想要的任何内容。
修改
为了简化,新方案:我已经有了预定义的功能
函数a,b,c,d的名称
所以将有4个复选框,我检查的所有功能都将在一个新功能中,我可以通过文本框命名
例如,如果我只检查过AND b
public static void e (){
a();
b();
}
答案 0 :(得分:0)
希望这有帮助!
要附加文件, 使用:
File java_file= new File("java_file.class")
PrintWriter out = new PrintWriter(new FileWriter(java_file, true));
然后使用项侦听器选中复选框:
addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent e) {
System.out.println(e.getStateChange() == ItemEvent.SELECTED
? "SELECTED" : "DESELECTED");
}
});