1. REPÚBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD RAFAEL BELLOSO CHACIN
FACULTAD DE INGENIERÍA
ESCUELAS DE INFORMÁTICA Y COMPUTACIÓN
Dra. María Eugenia Fossi Medina
3. drawLine(Xi,Yi,Xf,Yf);
Dibujar Linea MEFM
Dibuja una línea con el color en curso de dibujo, la
cual comienza en la posición Xi,Yi y termina en la
posición Xf,Yf
getWidth();
Devuelve la anchura total del objeto
getHeight();
Devuelve la altura total del objeto
4. import java.awt.Graphics;
import javax.swing.JPanel;
public class PanelDibujo extends JPanel
{
public void paintComponent(Graphics G)
{ super.paintComponent(G);
int Ancho = getWidth();
int Alto = getHeight();
G.drawLine(0,0,Ancho,Alto);
G.drawLine(0,Alto,Ancho,0);
}//paintComponent
}//class
Dibujar Linea MEFM
5. import javax.swing.JFrame;
public class PruebaLinea
{
public static void main(String arg[])
{
PanelDibujo panel = new PanelDibujo();
JFrame Ventana = new JFrame();
Ventana.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Ventana.getContentPane().add(panel);
Ventana.setSize(250, 250);
Ventana.setVisible(true);
}//main
}//class
Dibujar Linea MEFM
7. Métodos para dibujarMEFM
fillOval(), drawOval()
Estos métodos permiten dibujar una elipse, el
primero muestra la figura coloreada y el segundo
solo muestra el marco. Utiliza cuatro parámetros (X,
Y, Ancho, Alto)
drawString()
Muestra un texto en la ventana, utiliza tres
parámetros (“texto”,X,Y)
9. Texto MEFM
setBackground();
Permite establecer el color de fondo en la ventana
Font
Es la clase que encapsula los tipos de letras.
Font fuente=new Font(Tipo, Modelo, Tamaño);
Tipo:
Dialog
SansSerif
Serif
Monospaced
DialogInput
Modelo:
Font.BOLD = Negrita
Font.ITALIC = Cursiva
Font.PLAIN = Normal
10. setFont();
Permite utilizar el tipo de letra invocado por el objeto
El siguiente código, permitirá mostrar en pantalla, los tipos de letras
con las que el sistema cuenta.
String[ ] nombreFuentes=getToolkit().getFontList();
for(int i=0; i<nombreFuentes.length; i++)
System.out.println(nombreFuentes[i]);
Texto MEFM
11. Color MEFM
En Java, los colores
primarios son el rojo, el verde
y el azul.
Java utiliza un modelo de
color denominado RGB, que
significa que cualquier color
se puede describir dando las
cantidades de rojo (Red),
verde (Green), y azul (Blue).
Estas cantidades son
números enteros
comprendidos entre 0 y 255,
o bien, números reales
comprendidos entre 0.0 y 1.0.
La siguiente tabla nos
proporciona los colores más
comunes y sus valores RGB.
Color colorRosa=new Color(255, 175, 175);
g.setColor(colorRosa);
13. Imagenes MEFM
1.- Explique brevemente la clase Image de awt y el paquete java.awt.image
2.- Que formato de imágenes se pueden utilizar en JAVA
3.- Para que se utiliza:
4.- Crear una ventana (Jframe o Applet), donde aparezca una imagen
seleccionada por ustedes.
drawImagen( ); getImage( ); init( );
getParameter( ); repaint( ); createImage();
El informe se debe realizar en equipos de tres cuasi-ingenieros