1
我有一个右键单击弹出式菜单,工作正常。Java Swing:弹出:在菜单中显示小图标
我现在想在文本旁边添加一个小图片。
我设法在popup菜单中显示图像,但它的全尺寸版本。
我想知道的是:
是有办法来自动reize是正确的尺寸(相同文字)的图标或我必须调整图片的大小?
杰森
我有一个右键单击弹出式菜单,工作正常。Java Swing:弹出:在菜单中显示小图标
我现在想在文本旁边添加一个小图片。
我设法在popup菜单中显示图像,但它的全尺寸版本。
我想知道的是:
是有办法来自动reize是正确的尺寸(相同文字)的图标或我必须调整图片的大小?
杰森
你必须调整图标是你希望它是什么尺寸。喜欢的东西:
ImageIcon icon = new ImageIcon(...);
Image image = icon.getImage().getScaledInstance(64, 64, Image.SCALE_SMOOTH);
JLabel label = new JLabel(new ImageIcon(image));
抱歉打扰你,你可以看看http://stackoverflow.com/questions/6297003/swing-resize-image-but-keep-same-size我有一种感觉,你可能知道这太大声了 – 2011-06-09 17:41:54