関数getText()を使用して、MyJTextFieldのユーザー入力を読み取りました。これは、無効にされたJTextFieldでは不可能に見えることに気付くまでです。
JTextField jtx = new JTextField();
jtx.setText("TEST");
jtx.setEnabled(false);
String str = jtx.getText();
System.out.println(str);
これはAnythingを返さず、DisabledJTextFieldが原因であると私は考え始めています。無効にされたJTextFieldからテキストを取得する方法はありますか?
jtx.setEditable(false);
私はこれをしたくありません。フィールドを無効にしたい。