如何在jForm上获得用户输入?

时间:2015-12-05 01:27:17

标签: java input jform

我可以使用数字和类似

之类的东西
   void OnGUI(){
if (GUI.Button(new Rect(100, 800, 50, 50), "A"))
    BladeStrike();  
}
    void BladeStrike(){
if (STUN == 0) {
    timeRemaining = 20f;
    }

但我希望从文本字段中获取单词,然后根据哪个单词进行计算。像:

num1 = Float.parseFloat(txt1.getText());

我只是不知道如何在jform上做到这一点。

1 个答案:

答案 0 :(得分:1)

正如@MadProgrammer所指出的,.getText()将帮助您从测试字段中检索字符串值。

例如,如果您的Java表单包含一个变量名称为jTextField1的文本字段,则可以通过以下方式从中检索值:

String input1 = jTextFielf1.getText();

仅供参考,

float num1 = Float.parseFloat(txt1.getText());

也做同样的事情,它首先从文本字段中获取字符串值并将其转换为浮点值。