String noun1 = jTextField1.getText();
String noun2 = jTextField1.getText();
String noun3 = jTextField1.getText();
String verb1 = jTextField1.getText();
String verb2 = jTextField1.getText();
String verb3 = jTextField1.getText();
String adj1 = jTextField1.getText();
String adj2 = jTextField1.getText();
String adj3 = jTextField1.getText();
String story = "This is the story about a " + noun1;
jTextArea1.setText(story);
我正在用JFrame创建一个Madlibs,需要找出如何在新行上继续字符串(我忘了)如故事。我需要它继续,所以我可以添加其他句子。
答案 0 :(得分:3)
你的意思是字符串中的换行符?然后,您要查找的代码是"\n"
。例如。
String text = "Hello \nWorld";
将是
Hello
World
答案 1 :(得分:3)
使用行分隔符
String story = "This is the story about a" + System.lineSeparator() + noun1;
或使用\n
换行
String story = "This is the story about a\n" + noun1;
如果要打印出来,还可以使用更多System.out.println(...)
命令。
System.out.println("This is the story about a"); // Print the string inside and add a linebreak afterwards
System.out.println(noun1); // Print the value of noun1 variable
所有这些都会给你以下结果:
This is the story about a
"your story name"
更多信息请点击此处:Java String new line