我正在尝试去加强我的Java技能(自从我编写了大约10年以来)。目前,我只是试图制作一个基本程序,它将弹出JFrame边缘的球。然而,作为这个程序的开端,我尝试在JPanel上绘制一个线条和框。 我发现的问题是我必须按顺序调用frame.setResizable(false)或者画出我的框和线。如果我在调整JFrame的大小后再绘制它们。但是,我希望在JFrame打开后立即进行绘制。 在推杆: f
我试图将交通灯由红色变为黄色并在绿色中重复,并通过按下一个按钮来启动此过程。这是我的代码: public class TrafficLight extends JFrame implements ActionListener {
JButton b1, b2, b3;
Signal green = new Signal(Color.green);
Signal ye
我使用JFrame导入并显示图像,并使用mousemotionlistener检测鼠标点击,并且我希望能够在图像上绘制。我希望能够,如果用户点击,使该像素为特定的颜色,同时保留图像的其余部分,但是,我不能找出如何使用图形来做到这一点,而不删除图像的其余部分或打开一个新窗口。 public class Simple extends JFrame{
static ImageIcon icon
我想用按钮做一个简单的GUI,但得到这个错误。 import javax.swing.*;
public class GUIClass extends JFrame {
public static void main (String[] args){
// TODO Auto-generated method stub
JFrame fm = new JFr