jpanel相关内容

Java JPanel 平铺背景图像

我目前拥有创建 JOptionPane 的代码,无论我将其设置为多大,都可以将图像平铺到背景上:) 包测试;导入 java.awt.*;导入 java.awt.image.BufferedImage;导入java.io.*;导入 javax.imageio.ImageIO;导入 javax.swing.*;公共类 TiledImage 扩展 JPanel {BufferedImage tileI ..
发布时间:2022-01-24 13:56:32 Java开发

如何设置 JFrame 大小以适合 CardLayout 显示的 JPanel?

我有一个 JFrame,在 CardLayout 中包含一组 JPanels.每个 JPanel 都有不同的大小,我希望 JFrame 适应当前显示的 JPanel 的大小(而不是 JPanel 来适应 JFrame 的大小). 我怎样才能做到这一点? 解决方案 一般是:如果你有布局问题,总是用合适的 LayoutManager 解决.切勿调整组件的大小提示以达到您的目标. 在 ..
发布时间:2022-01-24 13:54:49 Java开发

带有背景图像和 JPanel 的 JFrame

我有以下: 公共类框架{公共静态无效主要(字符串[]参数){JFrame frame = new JFrame("Frame Demo");面板面板 = 新面板();框架.添加(面板);frame.setBounds(250,100,800,500);frame.setVisible(true);}}公共类面板扩展 JPanel {JButton singlePlayerButton;JButt ..
发布时间:2022-01-24 13:53:54 Java开发

如何在 jpanel 之间切换?

我对 java 编程还是很陌生,所以请帮助我纠正我可能忽略的任何错误或提供有关如何改进此程序的提示. 好的,已经解决了很多问题,现在我有了一个 CardLayout,但我仍然对如何让我的管道显示在里面有疑问. 当我尝试添加刷新率计时器和速度计时器时,我遇到了关于如何声明和初始化布尔变量的问题. 另外,当我编译和运行这个游戏时,我会得到像 Game$1.class 这样的文件.有没 ..
发布时间:2022-01-24 13:52:05 Java开发

在 Swing 中指定 Canvas 的位置

我正在学习 Swing GUI 设计.我还没有完全解决的一件事是如何将添加 Canvas 添加到容器中的特定位置. 更具体地说:我创建了一个使用 Paint 方法的 Canvas 类.此类的对象被添加到面板中.我不太明白的是,它是如何以及在何处添加到面板的.在 Tkinter 中,Canvas 是一个仅包含图像的小部件,但在 Swing 中,没有类似的小部件(可能不是最好的词)添加到仅包含 ..
发布时间:2022-01-24 13:51:45 Java开发

如何布局?(JFrame、JPanel 等)

我对 Java Swing 和 Java 整体来说非常新手(我的课程刚刚完成了 Scanner 和基础知识).我只学习了 Swing 基础知识,即“什么是 JFrame..etc",但我一直坚持如何布局或定位事物.图片上是我想要的布局,谁能帮助并教我如何编码?JFrame 有,5 个 JPanel 组件?(4 列和下面的订单) 此外,当单击“确认"按钮时,我希望弹出一个新窗口.如何链接多个窗 ..
发布时间:2022-01-24 13:46:48 Java开发

在 JFrame 中将图像绘制到 JPanel

我正在设计一个在 JFrame 中包含两个 JPanel 的程序,一个用于保存图像,另一个用于保存 GUI 组件(搜索字段等).我想知道如何将图像绘制到 JFrame 中的第一个 JPanel? 这是我的构造函数的示例代码: 公共 UITester() {this.setTitle("飞机");容器容器 = getContentPane();container.setLayout(new ..
发布时间:2022-01-24 13:45:22 Java开发

如何使图像大小适合 JFrame 大小?

我有一个 JPanel 到一个 JFrame.我在 JPanel 上加载了一张图片,但它只显示了图片的一部分:这是我所做的代码的一部分: JPanel panelImg = new JPanel(){公共无效paintComponent(图形g){图片 img = new ImageIcon("Welcome.png").getImage();维度大小 = new Dimension(img.g ..
发布时间:2022-01-24 13:42:05 Java开发

如何将图像绘制到 JPanel 或 JFrame?

如何将图像绘制到 JPanel 或 JFrame,我已经阅读了 oracle 的教程,但我似乎无法正确理解.我需要将图像“BeachRoad.png"显示在一组特定的坐标上.这是我目前所拥有的. public class Level1 扩展 JFrame 实现 ActionListener {静态 JLayeredPane EverythingButPlayer;静态Level1 l1;公共级别 ..
发布时间:2022-01-24 13:41:55 Java开发

Java 容器删除方法无法正常工作

我添加了 1.TextArea 2.TextField然后我开始在容器上连续添加 JButton...,现在通过使用 JRadioButton 我想使用此代码从容器中删除 JButton i=0;k=0;while(!birdButton[i].isSelected()){我++;}System.out.println(i);k=i+2;list.removeElementAt(i);listN ..
发布时间:2022-01-24 13:40:53 Java开发

GridLayout 之上的 FlowLayout 不起作用

我正在尝试创建一个刽子手游戏,到目前为止它进展顺利,但布局设计似乎并没有到位!字母表应该以 FlowLayout 的顺序在 Hangman 图片的顶部结束,底部有“重新启动"、“帮助"、“添加新单词"和“退出"按钮!我做错了什么? import java.awt.*;导入 java.awt.event.*;导入 javax.swing.*;导入java.io.*;公共类 Hangman 扩展 ..
发布时间:2022-01-24 13:39:53 Java开发

JFrame内的绝对定位图形JPanel被空白部分阻塞

我正在尝试通过制作一个益智程序来提高我对 Java 的理解,尤其是 Java GUI.当前,用户选择一个图像,该图像被切割成指定数量的块.这些碎片是随机绘制到屏幕上的,但它们似乎被其他碎片的空白部分覆盖,并不是所有的都显示出来,但我可以打印出所有的坐标.我正在使用绝对定位,因为 LayoutManager 似乎不起作用.我短暂地尝试了 layeredPanes,但他们让我感到困惑,似乎并没有解决问 ..
发布时间:2022-01-24 13:35:44 Java开发

JComponents没有显示图片背景?

我的组件没有显示出来.我该如何解决这个问题? 代码: import java.awt.*;导入 java.awt.event.ActionEvent;导入 java.awt.event.ActionListener;导入 java.awt.image.BufferedImage;导入java.io.File;导入 java.io.IOException;导入 javax.imageio.I ..
发布时间:2022-01-24 13:33:22 Java开发

单击jPanel(Java)时如何调用函数?

我正在使用 Java 中的 Netbeans IDE. 我有一个带有一个 JPanel 的表单.每个 JPanel 都有一个 gridLayout 3x3,每个地方都有一个代表数字 [0,1,2,3,4,5,6,7,8] 的图像(图像是使用自定义类创建的,不只是适合实验室中的图像). 当用户单击它们时,我希望能够在面板中交换两个图像(第一次单击:无操作,第二次单击:切换 jPanel ..
发布时间:2022-01-21 11:25:09 Java开发