faire un zoom IN ou OUT sur une graphic avec netbeans
salut
j'ai effectué un petit programme pour désigne les coordonnes des points sous forme ovale .
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| package drawgraphic;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JPanel;
//import java.awt.event.MouseWheelEvent;
//import java.awt.event.MouseWheelListener;
//import static javax.swing.JFrame.EXIT_ON_CLOSE;
/**
*
* @author AGORA
*/
public class pn extends JPanel {
@Override
protected void paintComponent(Graphics g) {
Graphics2D gr=(Graphics2D)(Graphics)g;
gr.setColor(Color.WHITE);
gr.fillRect(0, 0, getWidth(), getHeight());
gr.setColor(Color.red);
gr.fillOval(1, 2, 10, 10);
gr.fillOval(10, 11, 10, 10);
} } |
Code:
1 2 3 4 5
| private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
pn p=new pn();
jPanel1.add(p);
p.setSize(jPanel1.getWidth(), jPanel1.getHeight());
} |
maintenant je souhaite zoomer cette interface mais je n'est peut pas le faire ,j'ai effectué de nombreuses recherches sans résultat
Pouvez-vous m'aider ?
merci d'avance