class timerTestPanel extends JPanel implements ActionListener
{
public timerTestPanel()
{
int barLength=0;
} public void actionPerformed(ActionEvent evt)
{
repaint();
} public void paintComponent(Graphics g)
{
super.paintComponent(g);//Add this line
barLength++;
g.fillRect(0,0,barLength,barWidth);
} private final int barWidth=20; //??????.??????.
private int barLength; //??????,?????????.??????.}
{
public timerTestPanel()
{
int barLength=0;
} public void actionPerformed(ActionEvent evt)
{
repaint();
} public void paintComponent(Graphics g)
{
super.paintComponent(g);//Add this line
barLength++;
g.fillRect(0,0,barLength,barWidth);
} private final int barWidth=20; //??????.??????.
private int barLength; //??????,?????????.??????.}
解决方案 »
- Java的思路是什么,真的感觉很迷茫。。
- 鼠标的坐标点进行转换
- 安装JAVA对硬件方面有什么要求啊
- 再问个很菜的问题,各位大哥不要见怪,我实在是想了很久了
- 提一个窗口失效的问题??谢了
- 用JAVA响应外部程序
- 关于自定义类加载器ClassLoader的一个奇怪的现象?? 没分了,下次有了一定补上!!!
- 诚心听取过来人的一点经验之谈
- 冒昧提问 老题:关于12球中1异球, 3称分轻重,本人不知何解,请各位给出方法或解法链接 .谢谢.
- 用URL和sockets有什么不同
- 用JDBC如何注册驱动器
- 如何改变button上的标签,比如start按钮按下之后变成stop,在按一次又成start.如此循环。
swing 的paintComponent重载都要先调用super.paintComponent(g);
谢谢,确实就缺super.paintComponent(g);语句导致产生了这个怪问题.