在paint()中运行一次方法(Java)

时间:2015-05-31 13:41:03

标签: java methods paintcomponent

当我在 <tr class="exploit"> <td><?php echo $ar['date']; ?></td> <td><a href="exploit.php?id=<?php echo $ar['id']; ?>"><?php echo $ar['title']; ?></a></td> <td><?php echo $ar['author']; ?></td> </tr> <?php } mysql_close(); ?> 方法中调用它时,我尝试仅运行一次方法,但是当我正常调用它时,它只是反复运行。 示例:

paint ()

这将输出&#34;成功&#34;永远,我只能输出一次。

1 个答案:

答案 0 :(得分:0)

我认为你应该写同一座桥

试试这个:

public class someClass{
    private boolean hasDone = false;
    public void paintComponent(Graphics g){
        super.paintComponent(g);
        if(!hasDone){
            someMethod();
            hasDone = true;
        }
    }
}