swing相关内容

如何有一个 JFrame 最大化图标

如何在 Mac 上的 eclipse 中创建一个 JFrame 窗口,该窗口有一个使窗口全屏显示的图标,就像大多数窗口右上角的双箭头图标一样?? 解决方案 看看 OSX Lion 上 Java 应用的全屏功能 和 Java 运行时系统属性,可能感兴趣 或 如何在 Java 中进行全屏显示在 OSX 上 如果这些是您想要的错误功能 更新 幸运的是 JFrame 通过 F ..
发布时间:2022-01-24 14:29:32 Java开发

如何选择多个单选按钮并计算总价?

我正在实现一个咖啡店菜单,但在使用单选按钮和微调器时遇到了一些问题. 如何计算多个单选按钮的总价,每个单选按钮都有一个小计价格?因为目前,我只能计算一种产品的总数. 我应该添加一个单选按钮组或类似的东西吗? private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {双总 = 0.0;如果(rbCappu ..
发布时间:2022-01-24 14:29:23 Java开发

在 jbutton 中排序图像和文本

我试图将 JButton 上的文本覆盖在其后面的 ImageIcon 上.但是,当添加 imageIcon 时,文本会消失.有没有办法指定它的显示顺序?下面,我尝试分别添加图像和文本,看看是否会影响它,但没有运气.谁能帮帮我? private void initButtons() {int 位置 X = 0,位置 Y = 525;for (int y = 0; y ..
发布时间:2022-01-24 14:29:08 Java开发

JFrame 不采用实际的屏幕尺寸

我一直在尝试将 JFrame 的大小设置为与屏幕大小完全相同 (2256x1504).它似乎也采用了那个大小,但是当我展示某些东西时,结果总是比预期的要大. 公共类 Frame 扩展 JFrame {公共框架(){JPanel p = 新 JPanel();整数宽度 = 2256;整数高度 = 1504;维度大小 = 新维度(宽度,高度);p.setPreferredSize(大小);p.set ..
发布时间:2022-01-24 14:28:59 Java开发

保持在主应用程序窗口顶部的最小化 JFrame

我的应用会弹出一个对话框.用户通常希望在此对话框和应用程序窗口之间来回切换一段时间.我希望这个对话框保持在顶部,这样它就不会隐藏在主应用程序窗口后面.但同时我希望对话框有一个最小化按钮,以便在一段时间不需要时可以让开. 这是我尝试过的: 使用无模式的 JDialog - 对话框很好地保持在前面,但它没有最小化按钮,也没有自己的任务栏按钮 使用 JFrame - 对话框现在有一个最 ..
发布时间:2022-01-24 14:28:49 其他开发

创建 JInternalFrames 并保存选中的那个

我现在正在学习 Java,我想知道如何在 JFrame 中创建 JInternalFrames 并将它们保存为文件.我在内部框架上绘制了一些对象,并且有一个“保存"按钮.例如,有几个内部框架,我想保存选中的那个.有人可以为我提供有关如何执行此操作的简单代码吗?只有帧以及如何保存它们. 解决方案 阅读 JDesktopPane API.您会找到一种方法,可以让您获得当前选择的内部框架. ..
发布时间:2022-01-24 14:28:31 Java开发

如何正确刷新 JFrame 中的图像?

这是一个困扰我几个小时的问题,我无法自己找到解决方案...... 我在网上找到了类似的主题,但我找不到完全相同的问题 解释 和尽可能简单的解决方案.我还查看了 EDT 和 SwingWorker API 文档,但对我来说太复杂了:( 那么,让我们进入正题.我有一个内部带有 JLabel 的简单 JFrame,其中包含我的图像: 私有静态类 MyJLabel 扩展 JLabel {私人 ..
发布时间:2022-01-24 14:28:04 Java开发

第二个 JFrame 中的组件未显示

我想通过按下 JFrame 中的按钮来启动另一个 JFrame.但是,如果我按下按钮,它会显示 JFrame,但不会显示其中的按钮和滑块. 公共类 MainMenu 扩展 JFrame {私人 JFrame 点击;私有静态最终长序列版本UID = 9002;公共静态无效主要(字符串[]参数){新的主菜单();}公共主菜单(){构建GUI1();}公共无效 buildGUI1() 抛出 NullP ..
发布时间:2022-01-24 14:27:58 Java开发

更改窗口背景颜色的 JFrame 按钮

我正在尝试制作一个带有按钮的程序,当您单击它们时,更改框架的背景颜色 import javax.swing.JButton;导入 javax.swing.JFrame;导入 javax.swing.JPanel;导入 java.awt.Color;导入 java.awt.event.ActionEvent;导入 java.awt.event.ActionListener;公共类 ColorFra ..
发布时间:2022-01-24 14:27:48 Java开发

JFrame没有全屏显示所有图像

所以,我正在做一个需要在图像之间切换的项目.图像需要处于全屏模式.我似乎面临两个问题.首先是图像切换.当我在图像之间切换时,切换时有些图像看起来不错.其他人似乎根本没有出现在屏幕上.我似乎只是得到一个空框架.其次是正确的密钥似乎每次都有效,但只是为了我的理智,我已经放置了系统打印.系统输出似乎没有出现在控制台上,但它会在框架中切换图像(尽管有时我会得到一个空框架).任何建议/解决方案将不胜感激. ..
发布时间:2022-01-24 14:27:27 Java开发

Java JFrame 绘制

我目前正在使用 JFrame,我正在尝试绘制一个矩形,但我不知道如何执行代码 paint(Graphics g),如何获取 Graphics 对象? 包com.raggaer.frame;导入 java.awt.Dimension;导入 java.awt.Graphics;导入 javax.swing.JFrame;公共类框架{私有 JFrame 框架;公共框架(){this.frame = n ..
发布时间:2022-01-24 14:27:20 Java开发

除了在 Java 中获取屏幕大小之外,还可以使用其他方式设置全屏

我想知道是否有比使用 Toolkit.getDefaultToolkit().getScreenSize().getHeight()/getWidth(); 更好的方法,然后将其用作JFrame,然后将 JFrame 设置为 undecorated?Java中会不会有某种预先构建的函数来控制显卡以实现真正的全屏? 解决方案 你追求的是所谓的“全屏独占模式" 查看全屏独占模式了解更多详 ..
发布时间:2022-01-24 14:26:50 Java开发

单击按钮时JFrame未打开

我有两个 JFrame. 公共类 Main 扩展 JFrame public class ColourOption extends JPanel 实现 ActionListener 然后在 JFrame 中设置. 我想在单击第一个 JFrame 的按钮时打开第二个 JFrame .setVisible() 不工作.我还在第二个 JFrame 中尝试了 revalidate(),以及 ..
发布时间:2022-01-24 14:26:42 Java开发

setIconImage 仅适用于 Eclipse,导出为可运行 jar 文件时不起作用

我已经搜索了一段时间来解决这个问题.我的工作区中有一个项目文件夹(该文件夹基本上是我的根目录),其中有一个名为 icon.gif 的文件.在我的程序中,我有以下内容: 包com.mgflow58.Main;导入 javax.swing.ImageIcon;导入 javax.swing.JFrame;公共类游戏{公共静态无效主要(字符串[]参数){JFrame window = new JFram ..
发布时间:2022-01-24 14:26:31 Java开发