Netbeans แบบอักษรเมนูทั้งหมดเป็นตัวหนาหลังจากอัปเกรดเป็น 12.04


50

หลังจากอัปเดตอูบุนตูเป็น 12.04 แบบอักษรทั้งหมดมีตัวหนา ฉันไม่ได้ติดตั้งชุดรูปแบบหรือแบบอักษรที่กำหนดค่าไว้

จาก netbeans เกี่ยวกับ:

รุ่นผลิตภัณฑ์: NetBeans IDE 7.1 (Build 201112071828)

Java: 1.7.0_03; เซิร์ฟเวอร์ Java HotSpot (TM) 64- บิต VM 22.1-b02

ภาพตัวอย่าง


2
เพิ่ม '--laf Nimbus' ที่คำสั่ง Netbeans จะมีลักษณะแตกต่างกันเล็กน้อย แต่แบบอักษรจะมีลักษณะเหมือนก่อน คำสั่งของคุณ: / bin / sh "/home/whething/netbeans-7.1.2/bin/netbeans" --laf Nimbus
Costis Aivalis

1
ผู้มีสิทธิเลือกตั้งคิวเปิดคำถามนี้ได้รับการจราจรจำนวนมากบางทีเราควรเปิดไว้เพราะมันดูเหมือนจะแก้ปัญหาของผู้คนอย่างแข็งขัน
Jorge Castro

คำตอบ:


58

นี่เป็นข้อผิดพลาด:

ในลิงค์แรกมีความคิดเห็นที่จะชี้ให้คุณข้อผิดพลาดอีก มีคุณสามารถค้นหาวิธีแก้ปัญหาต่อไปนี้:

sudo apt-get remove fonts-unfonts-core

3
sudo apt-get remove fonts-unfonts-core แก้ปัญหาของฉันได้ ขอขอบคุณ.
Bakhtiyor

sudo apt-get remove fonts-unfonts-core แก้ปัญหาของฉันได้ ขอบคุณ
loostro

ทำงานเหมือนจับใจ! ฉันใช้ netbeans 7.3 บน Ubuntu 12.10 แล้วฉันอัพเกรด java จาก 1.6 เป็น 1.7 เมื่อฉันได้รับปัญหาตัวอักษรนี้ หลังจากรันคำสั่งนี้ทุกอย่างก็กลับเป็นปกติ
indago

3
ฉันคิดว่าปัญหานี้เกิดขึ้นเมื่อทำการติดตั้ง / อัปเกรด WINE ตามที่fonts-unfonts-coreได้รับเลือกเมื่ออัปเกรด WINE จากที่เก็บอย่างเป็นทางการของ Ubuntu 1.4. * ไปเป็น repo อย่างเป็นทางการของการพัฒนา WINE 1.7.7 (พร้อม Ubuntu 13.04)
Alastair

ใช่ฉันเพิ่งติดตั้ง WINE ด้วยหลังจากนั้น Netbeans ก็เริ่มดูสกปรก
มาร์ตินต.

1

Netbeans ของฉันแสดงตัวอักษร IDE เป็นตัวเอียงทั้งหมดหลังจากอัปเกรดระบบปฏิบัติการ ฉันรันคำสั่งsudo apt-get install fonts-unfonts-coreและนี่ช่วยแก้ปัญหาได้


1

โซลูชันที่ได้รับการยอมรับสำหรับการลบแบบอักษรของหลักสูตรใช้งานได้ แต่ไม่ได้สวยงาม

sudo apt-get remove fonts-unfonts-core

คุณสามารถเปลี่ยนตัวเลือกใน Netbeans แทนได้โดยการแก้ไขไฟล์

/usr/local/netbeans-8.0.2/etc/netbeans.conf

ซึ่งคุณสามารถหาได้ง่าย ๆ ด้วย

find / -name netbeans.conf

จากนั้นเพิ่มบรรทัดต่อไปนี้ลงในตัวเลือก netbeans:

-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd --laf Metal

ดังนั้นคุณควรได้รับบรรทัดคล้ายกับ:

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 -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd --laf Metal"

0

ในความคิดเห็นของข้อผิดพลาดนอกจากนี้ยังมีบล็อกโพสต์ที่แสดงวิธีแก้ไขปัญหาอื่นอีกสองรายการเพื่อแก้ไขปัญหาแทนที่จะเอาแบบอักษรออก:


1
ลิงก์คำตอบเท่านั้นที่จะหมดกำลังใจที่นี่ โปรดแก้ไขคำตอบของคุณและรวมถึงส่วนหลักของบทความที่นี่
Parto
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.