【发布时间】:2014-09-24 06:22:29
【问题描述】:
我一直在使用 java 按钮,并且创建了一个按钮,但是当我单击按钮时,我希望对象的形状发生变化。这是我处理过的代码
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class shapes {
public static void main(String[] a) {
JFrame f = new JFrame("Change shapes");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JButton b = new JButton("Shapes Change");
f.getContentPane().add(b);
f.pack();
f.setVisible(true);
}
Public void paint (Graphics g)
{
//no clue what to do here
}
private static abstract class MyButton extends JButton implements ActionListener {
MyButton()
{
addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == b)
{
//no clue what to do here
}
}
}
}
首先,创建了一个形状,单击按钮后我想将其更改为另一个形状。
【问题讨论】:
-
没有人知道你的规格,所以你应该告诉我们你想要什么不要我们告诉你