我想从用户那里获取一个值并显示它。 这怎么可能? 我已经使用.getText()做了一些事情,但它没有用。
这就是我已经做过的事: 公共类CryptographieJFrame5 {
public static void main(String[] args) {
//This is what I want to do:
Scanner keyboard = new Scanner (System.in);
String n = keyboard.nextLine();
System.out.println(n);
//This is what I try to do:
public CryptographieJFrame5 ()
{
super ();
setSize(600,600);
setResizable(false);
setDefaultCloseOperation(EXIT_ON_CLOSE);
JTextField MessageToEncrypt = new JTextField();
MessageToEncrypt.setBackground(new Color(204, 204, 204));
MessageToEncrypt.setBounds(24, 66, 197, 75);
String message = MessageToEncrypt.getText();
JLabel label = new JLabel ();
setLayout (message);
add(label);
}
}
}
答案 0 :(得分:1)
尝试使用JButton然后使用
public void actionPerformed(ActionEvent e)
{
jtextfield_variable.getText();
}
在actionPerformed()
的{{1}}内。并使用jbutton
或您想要的内容显示它。因此,当单击该按钮时,将显示textField中的文本。
添加代码和问题可能有助于您获得更好的答案。