1
public class Dog {
public void paintComponent(Graphics g) {
super.paintComponent(g);
ImageIcon image = new ImageIcon("dog.jpg");
image.paintIcon(this,g,200,0);
}
public class Gui extends JFrame {
Frame frame = new Frame();
Dog dog = new Dog();
frame.add(dog.paintComponent(??));
}
}
因此,來自dog對象的繪畫組件的方法將被添加到JFrame或JPanel。將對象內部的ImageIcon添加到另一個類中的幀中
這是正確的方法嗎?或者您需要調用repaint()函數嗎?
@thebigone你可以在我的解決方案來看看,它可能是你想要的。 – user3437460