NetBeans 6.5 IDE으로 작업하고 있습니다.자바 애플리케이션에 룩앤필 추가
룩앤필 jar 파일을 다운로드하고 팔레트 관리자가 NetBeans를 추가했습니다.
응용 프로그램에서 어떻게 사용합니까?
NetBeans 6.5 IDE으로 작업하고 있습니다.자바 애플리케이션에 룩앤필 추가
룩앤필 jar 파일을 다운로드하고 팔레트 관리자가 NetBeans를 추가했습니다.
응용 프로그램에서 어떻게 사용합니까?
감사 예를 들면 다음과 같습니다. 아래 코드를 사용하여 모든 룩앤필 클래스 이름을 얻을 수 있습니다.
UIManager.LookAndFeelInfo[] lookAndFeelInfos = UIManager.getInstalledLookAndFeels();
for (int i = 0; i < lookAndFeelInfos.length; i++) {
UIManager.LookAndFeelInfo lookAndFeelInfo = lookAndFeelInfos[i];
//
// Get the name of the look and feel
//
String name = lookAndFeelInfo.getName();
System.out.println("name = " + name);
//
// Get the implementation class for the look and feel
//
String className = lookAndFeelInfo.getClassName();
System.out.println("className = " + className);
}
당신은 당신은 프로그램의 GUI가 보이는 후에도 setLookAndFeel
와 L & F를 변경할 수 있습니다에 대한 setting the L&F in Java
이 일 자습서를 따를 수 있습니다.
기존 구성 요소가 새로운 L & F를 반영하도록하려면 최상위 컨테이너 당SwingUtilities
updateComponentTreeUI
메서드를 한 번 호출하십시오.
그런 다음 포함 된 구성 요소의 새 크기를 반영하도록 각 최상위 컨테이너의 크기를 조정할 수 있습니다. 답장을 보내
UIManager.setLookAndFeel(lnfName);
SwingUtilities.updateComponentTreeUI(frame);
frame.pack();
답장을 보내 주셔서 감사합니다. Look & Feel를 위해서 (때문에), InfName를 취득하는 방법. 우리는 NetBeans에서 고전적인 윈도우 OS를 사용하고 있습니다. 그것의 InfName은 무엇입니까? – Samurai
설치된 모든 모양과 느낌이 표시됩니다. – Samurai