그래서 내가 누르면 Enter 키처럼 작동하는 JButton을 작성하려고합니다. 포커스를 가지는 JTextField를 바꿔 액션 청취자를 호출 할 수있을 필요가 있습니다. 로봇 프레임 워크를 사용할 수 없기 때문에 모든 프로그램이 엔터를 누른 것이 문제라고 생각하게됩니다.Swing에서 Enter 키 시뮬레이션 (로봇을 사용하지 않고)
나는 (스윙 작성) 프로그램을 누군가가 데이터를 입력 한 후 입력 타격에 의해 많은 텍스트 필드 나 다른 것들에 데이터를 입력 할 수 있습니다 : 여기
는 스토리이다. 그것은 위대한 작품.그러나 대부분의 사람들은 자동으로 입력 키를 듣고 로봇을 끄는 두 번째 프로그램을 사용하고 있습니다. (첫 번째 로봇에 익숙한 사람들을 위해 저는 SmartDashboard 및 드라이버 스테이션). 이것에 대한 불만이 꽤 많이있었습니다. 사람들은 로봇을 사용하지 않고 데이터를 입력하려고합니다. 스마트 다이쇼 보드 (사용자가 들어 오기를 원하는 프로그램)는 맞춤 스윙 구성 요소를 함께 실행할 수 있습니다.
입력과 다른 키 조합을 사용할 수 있습니까? 입력을 '저장'하는 것으로 필드 채우기를 고려하려면 Ctrl-S를 사용 하시겠습니까? – Thomas
불가능하지는 않지만 확실히 바람직하지 않습니다. 나는 또한 데이터를 저장하는 탭 (즉, 포커스를 잃을 때)에 대해 생각해 봤지만 실제로 엔터 키로 유지하려고합니다. – Joe