Pessoal como usar um objeto da classe Graphics em um JPanel, isso é possível?
Graphics g;
JPanel panel = new JPanel();
panel.add(g.drawOval(10,15,20,80));
Consegui a mesma coisa utilizando Applets, mas em um aplicativo não consegui.
Grato!
Pessoal como usar um objeto da classe Graphics em um JPanel, isso é possível?
Graphics g;
JPanel panel = new JPanel();
panel.add(g.drawOval(10,15,20,80));
Consegui a mesma coisa utilizando Applets, mas em um aplicativo não consegui.
Grato!
É possível sim. Mas não é com o add.
Você tem que criar uma classe filha de JPanel e então implementar o método paintComponent.
Foi o que eu fiz no Vikanoid e nesse exemplo mais simples.
Para informações detalhadas, veja esse tutorial da sun.