사용자는 다음과 같은 통합 개발 환경(IDE)을 최소화해야 하는 실망스러운 경험에 직면합니다. Netbeans, 파일 선택기 대화 상자에 액세스합니다. 이는 테스트 중에 특히 번거롭습니다. 온라인 솔루션에도 불구하고 사용자 경험 수준에 효과적인 것으로 입증된 솔루션은 없습니다.
JFileChooser 객체에서 호출되는 showOpenDialog() 메서드는 showDialog()를 참조합니다. 이 방법은 대화 상자를 기본 위치에 배치하며, 연관된 표시 창이 없는 경우 화면 중앙에 배치하는 경우가 많습니다.
파일 선택기를 화면 중앙에 배치하기 위해 다음 예에서는 기본 동작을 수정합니다.
int returnVal = chooser.showOpenDialog(null); if (returnVal == JFileChooser.APPROVE_OPTION) { File f = chooser.getSelectedFile(); try { image = ImageIO.read(f); revalidate(); repaint(); } catch (IOException ex) { ex.printStackTrace(System.err); } }
null을 상위 인수로 전달하면 대화 상자는 표시되는 창과 독립적이 되며 모양과 느낌에 따라 달라지는 위치(예: 창 중앙)에 배치됩니다. 화면.
위 내용은 JFileChooser 대화 상자를 Java의 최전선으로 가져오려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!