从Java中的Jtextfield输入中绘制一个2D矩形
我目前正在Java开发GUI。在这种情况下,我试图在JPanel中显示一个名为 drawpanel 的jpanel中的2D矩形。为了做到这一点,我创建了一个名为 die 的类,…
如何使用布局管理器使用PaintComponent方法
我想使用一个布局管理器来布局几个Jbuttons,Jcomboboxes等。我还想使用PaintComponent方法为JFRAME制作自定义背景,而不仅仅是普通的纯色背景。由于…
鼠标绘图应用程序:什么都没有显示
这是Paul和Harvey Deitel的《 Java如何编程》一书的词法示例。 paintpanel.java // Using class MouseMotionAdapter import java.awt.Point; import j…
有没有办法进行第二个点击更改结果?
我试图在您单击“cameraButton”时显示图形,但是当再次单击时,它会关闭。 @Override public void paintComponent(Graphics g) { super.paintCompone…
PaintComponent 不在 JPanel 上绘制 BufferedImage 网格
我为 TicTacToe 游戏创建了一个 600 x 600 网格,但每次我尝试获取图像(使用 getImg() 方法)时,它都会显示白屏。 JPanel的背景是暗灰色的,它既不…
如何在 JPanel 上绘制组件?
我一直在通过 YouTube 教程学习 Java,当谈到在框架中携带组件时,事情对我来说有点复杂。这节课对我来说有几件事,比如 super 关键字、Graphics 类和…
drawImage() 不绘制
import java.awt.*; import javax.swing.*; public class Main { JFrame jf; Main() { jf=new JFrame(); jf.setDefaultCloseOperation(JFrame.EXIT_ON…
为什么paintComponent执行了2次?
我有以下代码: canvas=new MembershipFunctionComponent(functions); canvas.setPreferredSize(new Dimension((int)this.getWidth(), (int)this.getH…