getText() 함수를 사용하여 MyJTextField에서 사용자 입력을 읽었습니다. 비활성화 된 JTextField에서이 코드가 표시되지 않는 것을 알게 될 때까지는.비활성화 된 JTextField에서 텍스트 가져 오기
JTextField jtx = new JTextField();
jtx.setText("TEST");
jtx.setEnabled(false);
String str = jtx.getText();
System.out.println(str);
아무 것도 반환하지 않습니다. 장애가 발생한 JTextField 때문이라고 생각하기 시작했습니다. 사용할 수없는 JTextField에서 텍스트를 가져 오는 방법이 있습니까? 아니면 그냥 사용해야합니까?
jtx.setEditable(false);
나는 이것을 원하지 않습니다. 나는 현장을 무능하게하고 싶다.
사용하지 않는 텍스트 입력란 만 포함 된 간단한 앱에서이 문제를 재현하려 했습니까? – funkybro
더 나은 도움을 받으려면 [SSCCE] (http://sscce.org/)를 게시하십시오. 옆으로, 누가 필드에 텍스트를 넣고 & 그것을 비활성화? –