如何改变JFrame图标的大小
如何改变JFrame
图标的大小?
JFrame f = new JFrame("Test");
Image icon = Toolkit.getDefaultToolkit().getImage("icons/logo.png");
// icon.setPreferredWidth()...
f.setIconImage(icon);
How to change the size of JFrame
icon?
JFrame f = new JFrame("Test");
Image icon = Toolkit.getDefaultToolkit().getImage("icons/logo.png");
// icon.setPreferredWidth()...
f.setIconImage(icon);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
框架图标根据操作系统决定的尺寸进行设置。
另请参阅:Swing 中使用的框架图标的大小。
Frame icons are set according to a size decided by the OS.
See also: Sizes of frame icons used in Swing.
顶级容器来自本机操作系统,来自当前使用的主题,那么不可能增加可用像素的数量,
如果您设置SystemLookAndFeel,则可能会编写一些肮脏的黑客,包括标题,字体类型和大小或背景,简单的不要这样做,
只能通过实现自定义外观和感觉尤其是一些
Substance
主题可以做到这一点Top Level Containers came from Native OS, from current used theme, then not possible to increase numbers of available pixels,
some dirty hack are possible to wrote in case that you setSystemLookAndFeel, including caption, Font type&size or background, simple don't do that this way,
possible only by implements Custom Look and Feel especially some of
Substance
's themes can do that