어두운 Netbeans IDE 테마를 변경하는 방법은 무엇입니까? Linux (Ubuntu)에서

현재 Linux (Ubuntu)에서 dev 환경을 설정하려고 시도 중이며 Netbeans PHP를 IDE로 사용하기로 선택했습니다.

상단의 기본 도구 모음이 너무 어두워 메뉴 항목 텍스트를 읽을 수 없습니다 (드롭 다운 메뉴를 클릭하지 않으면 실제로 표시되지 않음). 이 문제를 해결할 수있는 방법이 있습니까? 다른 우분투 테마를 사용해야합니까, 아니면 넷빈을 변경할 수 있습니까?

여기에 이미지 설명을 입력하십시오

감사.



답변

내가 아는 오래된 질문입니다.

나는 비슷한 문제가 있었다. + ftp 문제. 못생긴 laf를 사용하는 것은 내가 찾고있는 대답이 아닙니다.

Netbeans을 실행하기 위해 openjdk-7-jre를 사용 하고 있습니다. netbeans의 brocken ftp 연결 문제와 어두운 메뉴 문제를 해결했습니다.

사용 : Ubuntu 12.04의 Netbeans 7.3


답변

발생한 문제에 대한 많은 버그 보고서가 있습니다. 그러나 모양과 느낌을 변경할 수 있습니다. 서면으로 다음을 사용할 수 있습니다.

  • Windows -com.sun.java.swing.plaf.windows.WindowsLookAndFeel
  • 금속 -javax.swing.plaf.metal.MetalLookAndFeel
  • GTK -com.sun.java.swing.plaf.gtk.GTKLookAndFeel
  • 후광 – com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel을
  • 아쿠아 -apple.laf.aquaLookAndFeel

* <laf_name><laf_class>

룩앤필 변경

--laf <laf_class|laf_name>시작 옵션을 사용하십시오 .

  1. 구성 파일을 편집하십시오.

    sudo vi /usr/local/netbeans-{VERSION}/etc/netbeans.conf

  2. 변수에 --laf <laf_class|laf_name>옵션을 추가하여 사용자 정의 모양과 느낌을 추가하십시오 netbeans_default_options.

예를 들어 님 버스 를 원한다면 :

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m
    -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true
    -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true
    -J-Dsun.zip.disableMemoryMapping=true
    --laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel"

나에 의해 이름 예를 들어, 당신이 원하는 경우 금속을 :

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m
    -J-Dapple.laf.useScreenMenuBar=true
    -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true
    -J-Dsun.zip.disableMemoryMapping=true
    --laf Metal"

터미널에서 실행하여 테스트 룩앤필 및 기타 옵션

터미널에서 쉽게 실행할 수 있습니다.

$ /usr/local/netbeans-{VERSION}/bin/netbeans

Metal 모양과 느낌으로 실행 :

$ /usr/local/netbeans-{VERSION}/bin/netbeans --laf Metal

GTK 모양과 느낌으로 실행 :

$ /usr/local/netbeans-{VERSION}/bin/netbeans --laf GTK

추가 크레딧

백그라운드 작업의 터미널에서 실행하십시오. 추가

$ /usr/local/netbeans-{VERSION}/bin/netbeans --laf Metal &

경로 지정을 무시할 심볼릭 링크를 만듭니다.

$ ln -s /usr/local/netbeans-{VERSION}/bin/netbeans ~/bin/netbeans
# now you can run without specifying the path
$ netbeans
# run in background job
$ netbeans &
# run with Metal laf in background job
$ netbeans --laf Metal &

자원


답변

페이지 의 지침에 따라 결국 내 문제가 해결되었습니다.


답변