JSpinner
화살표 단추의 모양을 변경하여 단추에 테두리가 없도록하고 싶습니다.JSpinner 화살표 단추의 모양 변경
이러한 목적으로 만 회 전자 UI를 작성하는 대신 해당 버튼에 대한 참조를 얻으려면 setBorder()
을 호출 할 수 있습니까?
JSpinner
화살표 단추의 모양을 변경하여 단추에 테두리가 없도록하고 싶습니다.JSpinner 화살표 단추의 모양 변경
이러한 목적으로 만 회 전자 UI를 작성하는 대신 해당 버튼에 대한 참조를 얻으려면 setBorder()
을 호출 할 수 있습니까?
BasicSpinnerUI
의 하위 클래스에서 create[Previous|Next]Button
메서드를 무시하고 수퍼 클래스에서 반환 한 구성 요소의 테두리를 변경할 수 있습니다.
customLookAndFeel (jtatto, nimbusLookandfeel, seaglass, lookandfeel 등)의 소스 코드를 다운로드하고 JSpinners의 추상 테마 만 사용하면 코드를 찾을 수 없다면 bgcolors, fgcolors, 텍스트 렌더링, 버튼 쉐이딩 등등을 제공하는 등 클래스 파일을 사용할 수 있습니다.이 클래스는 BasicSpinnerUI의 많은 메소드를 오버라이드합니다.
JSpinner의 하위 구성 요소를 항상 검사하여 컴퍼넌트가 getEditor()와 다른 것을 나타냅니다. 다른 버튼은 버튼이어야합니다 (물론 일부 UI는 다른 구성 요소를 추가하기로 결정할 수도 있지만 대부분의 경우 작동합니다) –