首页 > TAG信息列表 > look-and-feel

Java-具有Windows7外观的JFileChooser缺少按钮

我使用以下代码在Windows外观中成功创建了JFileChooser try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (Exception e) { } 但是,当出现JFileChooser时,它缺少文件名下拉菜单右边的按钮.缺少的按钮是上一层,创建新的文件

java-Swing ListCellRenderer中的背景颜色错误

我目前正在尝试为JList编写自定义ListCellRenderer.不幸的是,几乎所有示例都仅将DefaultListCellRenderer用作JLabel并完成此操作.但是,我需要一个JPanel(因为我需要显示的信息不仅仅是图标和一行文本). 现在我的背景色有问题,尤其是Nimbus PLAF.似乎我从list.getBackground()获得

java-在JMenuItem中的图标和文本之间插入垂直分隔符

我试图在我的应用程序的JMenuItem组件的图标和文本之间插入/显示垂直分隔符.我大致创建了一个JMenuItem,如下所示: JMenuItem cutMenuItem = new JMenuItem(); cutMenuItem.setName("cutMenuItem"); cutMenuItem.setRequestFocusEnabled(false); cutMenuItem.setText("cut"); cutMe

java-修改SeaGlass JComponents

我正在尝试创建JTextField的变体,使其看起来更像是“搜索”字段,我在SeaGlass网站上看到了此内容,但在实现它时遇到了麻烦…外观本身感觉很完美,但是我无法访问JTextField.variant方法…我正在测试以下类: public class Stuff extends JFrame { JTextArea text; JTextFiel

java-PLAF无法更改按钮颜色

我们有一个可以在“白天”(高对比度)和“夜间”(低对比度)模式之间切换的程序.这是通过动态更改外观来完成的.它适用于几乎所有组件,但是有一些忽略了背景颜色的变化.特别是,我注意到按钮,组合框和表标题都忽略了PLAF中的更改. 这是带有按钮的示例程序.难道我做错了什么?这是某种依

java-quaqua的替代LAF

自从安装了quaqua的新版本以来,我一直遇到奇怪的问题,例如在我的初始启动屏幕上没有显示文本,以及在对话框而非我的对话框上显示了默认的Java图标.我想知道是否有人知道可以替代Mac LAF quaqua的方法.解决方法:我也在寻找这个.但是我找不到…….有用/等效.唯一非常好的一个是尚未准

Java弹出按钮

注意:您可能必须编译并运行我的示例才能完全理解我的问题.如果不是犹太洁食,我事先表示歉意. 我试图创建一个基于JToggleButton和JPopupMenu的Swing控件. 如果弹出菜单可见,则选择切换按钮;如果弹出菜单不可见,则取消选择切换按钮.因此,该行为类似于JComboBox,不同之处在于弹出窗口可

java-更改JComboBox箭头按钮的图标

谢谢您的回复 但这是我想做的: 当在可编辑的组合框中按下一个键时,我希望jcombobox的弹出菜单自动出现,并在其中写入文本,但是当我更改箭头按钮的图标时,该图标更改了,但是弹出菜单没有按键时出现t. 当我尝试在Windows外观上执行此操作时,它工作正常,没有任何问题,但是在Synth外观上

java-Synth外观-是否可以编写xml来进行常规和指定的自定义?

Synth提供了一种使用xml定制Java swing外观的方式.据我了解,它可以进行一般的定制.例如: > General JButton:将其字体,背景,前景…设置为所有按钮(合成器可以做到这一点) >但我在指定的GUI上也有一个指定的MyButton(假设在com.jasons.MyPanel中),我希望它具有与一般Jbutton不同的字体

java-如何在不使用quaqua的情况下管理swing UI默认字体大小?

我们正在努力使quaqua脱离我们的应用程序.我们一直在使用quaqua调用,通过这样的调用将字体大小设置为较小: System.setProperty("Quaqua.sizeStyle", "small"); 是否无需使用quaqua就能轻松完成相同的事情?还是有人知道OS X的另一种外观?解决方法:我也遇到了几乎类似的挑战,将所有字

java – JFrame上关闭/最小化按钮的自定义设计

我想应用我自己的关闭和最小化按钮.有没有办法改变JFrame设计?解决方法:诀窍在于PLAF和setDefaultLookAndFeelDecorated(true)(Specifying Window Decorations). 例如.    import java.awt.BorderLayout; import javax.swing.*; public class FrameCloseButtonsByLookAndFeel {

java – 设置外观颜色

我正在使用Nimbus Look&感觉我的Java Swing应用程序. L& F看起来很棒,但我需要更改一些设置(字体,颜色……)以适应我公司的企业形象. 以下代码设置整个应用程序的L& F: try { for( LookAndFeelInfo info : UIManager.getInstalledLookAndFeels() ) { if( "Nimbus".equa

java中的Windows本机文件选择器

显然,Windows上有(至少?)两个不同的本机文件选择器(10).有一个,由JFileChooser和其他程序使用: 还有一个,例如Chrome使用的: 我比第一个更喜欢它,因为: >您可以直接在顶部输入文件路径>您可以搜索该文件夹>左侧的直接访问包含整个文件树 我如何用Java获取它?解决方法:使用JavaFX库 Fil

java – 无法使用最新的JDK(1.7.0_45)访问新netbeans 7.4上的synthetica主题

今天我更新了我的Netbeans 6.8到新的Netbeans 7.4和JDK 1.7.0到1.7.0_45当我在新的Netbeans版本上打开我以前的项目sysnthetica外观和感觉不起作用:(其他一切都很完美:) try { UIManager.setLookAndFeel(new SyntheticaBlackStarLookAndFeel()); new frm_login

java – 如何设置jframe外观

我有点困惑在哪里把这个: try { UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName()); UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel"); } catch(Exception e){ } 我没有扩展JFrame类但使用了JFrame f = new J

如何在OS X中将java FileDialog接受目录作为其FileType?

当我的应用程序在Mac上运行时,我试图从使用JFileChooser切换到FileDialog,以便它将使用OS X文件选择器.到目前为止,我有以下代码: FileDialog fd = new FileDialog(this); fd.setDirectory(_projectsBaseDir.getPath()); fd.setLocation(50,50); fd.setFile(?);

我们可以在Java Swing中使用GTK 2.0按钮样式吗?

Java Swing的问题在于外观(Metal,Nimbus,GTK ……),与SWT,Windows,Mac和Gnome工具包相比最差,并且获得好看的小部件是乌托邦,但我问的是但是问题. 我需要知道是否有可能将JButton调整为默认的GTK按钮. 否则,我们可以给JButton文本一个样式(例如阴影)吗? public class myTweakedButt

java – Look&Feel忽略自定义TableCellRenderer

我有一个JTable,我提供了一个自定义TableCellRenderer,根据它们的值(< 0,0,> 0)为红色/灰色/绿色的数字单元着色. 但是,当我使用Nimbus L& F时,将忽略label.setForeground()方法:当调用label.getForeground()时,我可以看到该数字具有正确的颜色,例如红色,但在屏幕上它变为黑色.如果

如何在Java / Swing应用程序中使用Windows XP主题?

我必须在我的Java / Swing项目中使用Windows XP主题. 有类似下面的课程. com.sun.java.swing.plaf.windows.WindowsLookAndFeel 当有人想要使用与用户当前应用的主题相同的主题时,可以使用WindowsLookAndFeel. com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel 当有

使用Nimbus和Java 8U20时,JList中的颜色错误

我的应用程序使用错误的颜色为JList,因为我更新到最新的Java 8版本(U20).例如.对于所选项目而不是深蓝色,实际上使用浅灰色. 简单测试应用: import javax.swing.DefaultListModel; import javax.swing.JFrame; import javax.swing.JList; import javax.swing.SwingUtilities; impor

在java中的外观和感觉

我在java中使用外观和感觉工作很多并且它运行良好但唯一的问题是唯一没有变化的组件是标题栏(标题)仍然具有相同的原生外观和操作系统(以windows平台为例) 我想知道是什么原因以及如何解决这个问题?任何身体帮助………. 提前致谢解决方法:查看物质https://substance.dev.java.net/se

java – 自定义Swing外观与自定义组件?

我正在使用Swing编写一款游戏,并希望获得独特的“蒸汽朋克”灵感外观.这将需要一些动画组件,厚实的金属边框等. 我知道通过覆盖paintComponent并在该方法中为自定义轻量级组件进行所有渲染,我可以获得很好的效果. 这是要走的路,还是我应该考虑开发一种全新的可插拔外观? 每个的优点/

java – 餐巾纸的外观和感觉

我添加了餐巾库和这段代码 try { UIManager.setLookAndFeel("net.sourceforge.napkinlaf.NapkinLookAndFeel"); } catch (Exception e) { e.printStackTrace(); } 但我一直得到这个例外: java.lang.ClassNotFoundException: net.sourceforge.nap

java – 使用Windows LAF时按钮的背景颜色?

我有一个使用本机LAF的Java应用程序,如下所示: UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); 这很好用,但是,我试图让一个按钮有一个红色背景,但结果是这样的: 正如您所看到的,我在按钮上设置了背景和前景,但结果并不令人满意.有没有办法让按钮绘制

java – 与MAC兼容的外观是什么?

我正在尝试为我的应用程序设置外观和感觉,因此它可以是多平台,但是当我在Mac上运行它时,按钮无法正确加载,并且框架的大小是不成比例的.它在Windows上运行良好. 以下是我在应用程序启动时设置外观的方法 private static void setFrameTheme() throws Exception { try {