java - 是否可以在 Swing 中为 JFrame 创建不同的外观?

标签 java swing

是否有可能在 java 中为一个框架创建不同的外观。我的意思是可以 v 扩展核心 JFrame 类并覆盖它以便 v 可以创建不同的外观...我想创建一个看起来应该像 PS4 框架的框架.....

最佳答案

如果您想为您的 Java Swing 应用程序拥有自己的自定义界面,那么您可以在其他软件(photoshop 等)中创建一个。此后从 swing GUI 中删除标题栏,

设置未装饰(真);

最后将背景图像提供给新 GUI(您创建的)的路径。

您可以通过简单地在 GUI 中的每个按钮上使用标签来使任何按钮起作用。 (将标签文本留空)。然后使用特定标签的 keyPressed 或 actionPerformed 事件等为每个按钮编写代码。您也可以对标签使用 moveMove 和鼠标离开方法来更改图像。

关于java - 是否可以在 Swing 中为 JFrame 创建不同的外观?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3528352/

相关文章:

有时不绘制 Java GUI 按钮(随机)。编译问题

java - 为什么我代码错误,geotools创建shapefile中文setAttribute错误

java - 安卓 : How to check if user clicks different key from edittext digits?

java - android中的消息发送

java - 添加到 JPanel 时 JScrollPane 未调整大小

java - Swing:窗口最小化后图形消失

java - 在 Swing 中制作股票行情自动收录器

java - JLabel对象数组初始化问题

java - 如何将 jasperreports 子报表与 grails jasper 插件一起使用?

java - headless 画