Canvas - Graficación
---------------------------------------------------------------------------------------------------
Lienzo
---------------------------------------------------------------------------------------------------
import java.awt.Canvas;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
public class Lienzo extends Canvas{
Image i, c;
public Lienzo(){
i = new ImageIcon("imagen.jpg").getImage();
c = new ImageIcon("canon.jpg").getImage();
}
public void paint(Graphics g){
g.drawImage(i, 700, 50, null);
g.drawImage(c, 10, 500, null);
}
}
---------------------------------------------------------------------------------------------------
Main
---------------------------------------------------------------------------------------------------
import com.sun.java.accessibility.util.AWTEventMonitor;
import java.awt.Color;
import java.awt.Frame;
public class Main {
public static void main(String[] args) {
Frame f = new Frame();
f.add(new Lienzo());
f.setSize(2000, 1400);
f.setBackground(Color.RED);
f.setVisible(true);
f.addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent e) {
System.exit(0);
}
});
}
}
Lienzo
---------------------------------------------------------------------------------------------------
import java.awt.Canvas;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
public class Lienzo extends Canvas{
Image i, c;
public Lienzo(){
i = new ImageIcon("imagen.jpg").getImage();
c = new ImageIcon("canon.jpg").getImage();
}
public void paint(Graphics g){
g.drawImage(i, 700, 50, null);
g.drawImage(c, 10, 500, null);
}
}
---------------------------------------------------------------------------------------------------
Main
---------------------------------------------------------------------------------------------------
import com.sun.java.accessibility.util.AWTEventMonitor;
import java.awt.Color;
import java.awt.Frame;
public class Main {
public static void main(String[] args) {
Frame f = new Frame();
f.add(new Lienzo());
f.setSize(2000, 1400);
f.setBackground(Color.RED);
f.setVisible(true);
f.addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent e) {
System.exit(0);
}
});
}
}
Comentarios
Publicar un comentario