2010-06-02 5 views
0

내 응용 프로그램에서 도구 모음을 사용하기 위해 JToolBar를 사용하고 있지만 모양이 마음에 들지 않습니다. 사실, 기본적으로 아무런 표정도없고, 배경도없고, 마우스가 위에 있지 않으면 버튼이 평평합니다. 이것은 Windows에 있습니다.모든 OS에 맞는 스윙 JPanel 도구 모음 배경이 있습니까?

어떻게하면 더 잘 볼 수 있습니까? Windows에서 더 잘 어울리는 것? 아마도 Visual Studio의 ToolStrip과 같은 것일 수 있습니까? 아니면 OS 버전 (Windows, Mac, Linux)에 따라 훨씬 나아질 것입니다.

제안 사항?

답변

1

pluggable look and feels 개념을 활용하고 각 OS에서 모양과 느낌을 네이티브 (또는 적어도 좋아 보이는 것)로 간주하십시오. GTK + look &은 Linux의 그놈에서 멋지게 느껴집니다. Windows classic은 Windows Vista 이전 버전입니다.

+0

나는 이미 그렇게했다 ... 그러나 나는 도구 모음을 Windows에서와 같이 보이게하는 방법을 찾을 수 없다. –

+0

Windows Vista L & F는 적어도 내 의견으로는 상당히 좋아 보입니다. Nimbus는 어디서나 멋지지만 어떤 제품에도 적합하지 않습니다. https://substance.dev.java.net/ –

+0

에서 보았던 것처럼 내가 말했듯이 배경이없고 버튼이 마우스가 위에 있지 않을 때 평면입니다. 실제 도구 모음처럼 느껴지지 않습니다. 그것은 연속적으로 많은 버튼과 같습니다. –

1

Flamingo의 리본 구성 요소와 같은 기존 라이브러리를 사용할 수 있습니다. 그것이 원하는 것이 아니라면 자신 만의 ToolbarUI 구현을 만드는 것이 유일한 선택입니다.