look-and-feel

    1熱度

    1回答

    我使用此代碼: UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel"); 我要重寫satic內部類的的paintBorder方法ButtonBorder的MotifBorders(的MotifBorders另一個源)並使用它,但我保持方案顏色,我不知道什麼顏色被使用最初由這個LAF(LookAndFe

    2熱度

    1回答

    的LookAndFeel中,我改變一個JTable的填充Custom類擴展JPanel的的LookAndFeel的,但我不能這樣做。 我編輯簡單我的代碼,但仍然是很長。 public class LAF_TableCustomContainer extends JFrame { public LAF_TableCustomContainer() { setDefaultCl

    -2熱度

    1回答

    我已經編寫了一個小搖擺MDI應用程序,並希望看起來像我的舊Solaris桌面。 Motif LaF做得很好,但是當我拖動或調整JInternalframe(MDI子)的大小時,只有邊框移動。只有在釋放鼠標按鈕後,框架的其餘部分纔會出現。 有什麼方法可以改變這種奇怪的行爲嗎? Thanx提前! :)

    0熱度

    2回答

    我有一個應用程序有一個默認的外觀和感覺(insubstantial)和許多默認設置好的,比如像: UIManager.put("List.foreground", Color.BLACK); UIManager.put(xyz, zyzLEF); //around 150 istructions like that 這應用程序是巨大的,有很多超越客戶端的需求,但現在我需要創建我自己

    1熱度

    1回答

    我想通過JRadioButtonMenuItem更新我的外觀。而我在Stackoverflow中搜索,但我發現是1班的一大堆代碼。對於我來說,作爲初學者,它更容易在一個特殊的班級分開功能。 這是我的框架類。 public class CalenderFrame extends JFrame { public CalenderFrame() throws HeadlessException {

    0熱度

    1回答

    在設置了某個外觀並導致java.io.NotSerializableException: com.sun.java.swing.plaf.windows.XPStyle$Skin異常,然後是不同的NullPointerException s後,序列化擴展AbstractTableModel的類。 我找到了一個解決方案,並回答我自己的問題,以幫助他人節省時間,並從一開始就正確實現序列化。附件是一個最

    2熱度

    2回答

    現在我正在爲已經使用一段時間的應用程序建立Nimbus外觀和感覺。 該應用程序包含一些JTree我想要顯示垂直和水平線。 在Java版本1.7,我使用的早期,這是很容易設置與在UIDefaults那些特定條目: UIManager.put("Tree.drawVerticalLines", true); 和 UIManager.put("Tree.drawHorizontalLines", tru

    35熱度

    1回答

    我們有一個使用Swing的Java應用程序,但我們正在將它遷移到JavaFX。因此,我們將舊的Swing代碼包裝成SwingNode s,並逐步替換它們。 在遷移之前,Swing應用程序使用com.sun.java.swing.plaf.gtk.GTKLookAndFeel作爲外觀(Ubuntu上的默認設置)。我們使用下面的代碼來設置它(如果可用): for (LookAndFeelInfo in

    0熱度

    1回答

    我有一個聲明與JComboBox: JComboBox<String> toneList = new JComboBox<>(tones); //tones is a String[] list ,並加有: panel.add(toneList); window.add(panel); 但問題是,它看起來老,只是通常很糟糕。這是它目前的樣子。 我希望它看起來像這樣,它看起來更加現代。 是

    0熱度

    1回答

    所以我一直有一個關於外觀和感覺的問題。我有一個改變外觀和感覺的子菜單,但它沒有做任何事情,它只調整窗口欄的大小。 1)我有我的代碼的問題是看和感覺不工作,甚至不顧更新UI 2)當我改變外觀和感覺的文本區域改變大小的某些原因。 import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Note