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热度

    1回答

    我不断收到错误NoClassDefFoundError,但无法弄清楚如何摆脱它。我已经阅读了很多答案,但作为初学者我仍然无法弄清楚。 我试图设置我的外观和感觉WebLaf(weblookandfeel.com),但我似乎无法这样做。我已将完整的jar文件下载到与我的.java文件相同的文件夹中,并使用类路径(javac -cp "weblaf-complete-1.29.jar;" HomeScr

    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); 但问题是,它看起来老,只是通常很糟糕。这是它目前的样子。 我希望它看起来像这样,它看起来更加现代。 是