Re: [JUG-Indonesia] Mengenai metod yang tidak dipanggil ( newbie)

2010-07-04 Terurut Topik Andrian Kurniady
Dipanggil oleh swing secara tidak langsung. Methodnya actionPerformed kan
asalnya dari interface actionListener, sedangkan paint dari JPanel.

-Kurniady

2010/7/4 jo_data 

>
>
> Saya newbie, saya dapat code java yang kira2 isinya sbb:
> import javax.swing.JPanel;
> import java.awt.event.ActionListener;
> import ...
> public class Board extends JPanel implements ActionListener {
> // atribut2
> public Board(Tetris parent) {
> ...
> }
> public void actionPerformed(ActionEvent e) {
> ...
> }
> public void paint(Graphics g)
> ...
> }
> // dan beberapa metod public dan private lainnya
> }
> class ini implementasinya di class main yaitu Tetris() yang mengherankan
> adalah 2 metod yaitu paint() dan actionPerformed() tidak pernah dipanggil di
> class Board() ini maupun di Tetris() akan tetapi code ini berjalan dengan
> baik. Mengapa tidak perlu dipanggil padahal metod lain dipanggil?
>
>  
>


[JUG-Indonesia] Mengenai metod yang tidak dipanggil ( newbie)

2010-07-03 Terurut Topik jo_data
Saya newbie, saya dapat code java yang kira2 isinya sbb:
import javax.swing.JPanel;
import java.awt.event.ActionListener;
import ...
public class Board extends JPanel implements ActionListener {
   // atribut2
   public Board(Tetris parent) {
  ...
   }
   public void actionPerformed(ActionEvent e) {
  ...
   }
   public void paint(Graphics g)
  ...
   }
   // dan beberapa metod public dan private lainnya
}
class ini implementasinya di class main yaitu Tetris() yang mengherankan adalah 
2 metod yaitu paint() dan actionPerformed() tidak pernah dipanggil di class 
Board() ini maupun di Tetris() akan tetapi code ini berjalan dengan baik. 
Mengapa tidak perlu dipanggil padahal metod lain dipanggil?