개체의 모양과 느낌을 변경하는 데 약간의 문제가 있습니다. 내 응용 프로그램에서 나는 public class JavaCommander extends JFrame
이이 클래스에서 나는 내 자신의 테이블 모델로 구성되어 JTable가 있습니다. 모든 것이 잘 작동하지만, 내가 말했듯이 내가 룩앤필을 바꾸고 싶을 때 문제가있다. 메뉴 막대에는 사용할 수있는
확장 된 JToggleButton의 paintComponent 메소드를 오버라이드하여 버튼을 토글 할 때 텍스트에 대한 TexturePaint 채우기를 사용할 수있게했습니다. 내가 겪고있는 문제는 내 모양과 느낌이 같은 글꼴을 사용하여 텍스트를 그리는 것처럼 보일 수 없다는 것입니다. 나는 g2d.setFont (this.getFont())를 시도했다. 여
이 방법 UIManager.setLookAndFeel(new SubstanceCeruleanLookAndFeel());
전체 앱의 L & F를 설정한다. 이것을 조합 한 다음 JFrame에 대해 다른 L & F를 어떻게 설정합니까? 편집 나는 Multiplexing Look and Feels에이 기사를 발견했습니다. 이것이 정확히 어떻게 작동합니까? 예
Box (BoxLayout이 있음)에 [OK] 및 [Cancel] 버튼을 가로로 배치했습니다. 나중에이 상자를 JDialog의 내용 창에서 BorderLayout.PAGE_END에 추가합니다. 이것은 Windows에서 완벽하게 작동하므로 [확인]은 내가 추가 한 것처럼 [취소] 왼쪽에 있습니다. Linux에서 테스트 할 때 버튼 배치는 Windows와 동일
제 과제를 위해서는 JFrame의 모서리 JPanel에 JButton의 2 차원 배열이 필요합니다. 클릭 할 때 JButtons 색을 변경해야합니다. 나는 그 (것)들을 어떤 색깔든지 붙들 수 없다. 은 내가 previous thread에서 제안 된 솔루션을 구현 작업 주위에만 테두리 색상 생산 된 것을 발견 : JButton button = new JBu