Noob here。我一直在浏览几个小时,但我仍然无法弄清楚如何让用户输入从我的Jframe中的文本字段保存为字符串。任何帮助,将不胜感激。我想将用户的文本保存到变量userWords中。JAVA:将用户输入保存为Jframe GUI中的字符串
package cipher;
import java.util.*;
import java.io.*;
import javax.swing.*;
import java.awt.*;
public class cipherApp extends JFrame {
private static final int WIDTH = 700;
private static final int HEIGHT = 700;
private String userWords; // stores user input into a string
public cipherApp(){
setTitle("Camo Cipher");
setSize(WIDTH, HEIGHT);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public static void main(String[] args){
cipherApp newInstance = new cipherApp();
}
}
一个好方法是首先添加一个文本字段(http://docs.oracle.com/javase/tutorial/uiswing/components/textfield.html)。 – Tom 2014-10-01 23:02:36
你有什么麻烦?该领域从现场获得价值,从现场节省价值?你想坚持价值到磁盘? – MadProgrammer 2014-10-01 23:33:52
嗯,我想保持窗口的大小,只在中间有一个文本窗口 - 有点像谷歌的主页面。然后,这个想法是对文本进行“加密”,然后通过另一条消息(选择加密类型后)将其输出。 – user1765804 2014-10-02 01:35:26