어두운 Netbeans IDE 테마를 변경하는 방법은 무엇입니까?


10

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

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

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

감사.


당신은 이것을 본 적 있습니까? ui.netbeans.org/docs/ui/themes/themes.html
jds

저스틴, 링크 주셔서 감사합니다. 이 페이지 ( hanynowsky.wordpress.com/2012/04/27/… )는 결국 저에게 더 빠른 해결책이었습니다.
익명

큰! 고쳐서 다행이다.
jds

답변:


3

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

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

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

사용 : Ubuntu 12.04의 Netbeans 7.3


이것이 정답입니다. 또한 Netbeans 7.3 및 Ubuntu 13에서 고정 문제가 발생했습니다. openjdk-7-jre를 사용하면 모든 문제가 해결되었습니다.
Zachary Schuessler

9

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

  • 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 &

자원


외부 테마를로드하는 방법은 무엇입니까?
Francesco

음, 모양과 느낌 옵션은 --laf하는 하나 받아 클래스 또는 별칭을 : --laf <laf_class|laf_name>. 가장 좋은 추측은 클래스 이름을 사용하고 해당 클래스를 netbeans에서 사용할 수 있으면로드됩니다. 아니? 넷빈에게 클래스를 제공하는 방법? 몰라요
Gerard Roche

감사합니다. 또한 netbeans에서 사용할 수있는 외부 클래스를 만드는 방법을 무시합니다 ... ... 어쩌면 구성 에이 같은 것을 추가해야합니다 (javahl 라이브러리 용입니다 ...) : -J-Djava.library.path = / usr / lib / i386-linux-gnu / jni
Francesco

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.