Entorno de trabajo y sus herramientas
Ing Honoria Reyes Macedo
A.- Entorno para java en NetBeans
B.- Componentes
C.- Codigo
ACTIVIDAD:
1) Copiar en word la ventana de componentes del punto B e indicar los tipos de objetos que contiene.
2) Crear una interfaz de acuerdo a un prototipo de un sistema analizado.
basarse en la clase MateriaFrm,java para empezar:
import java.awt.event.*;
import java.awt.*;import javax.swing.*;
public class MateriaFrm extends JFrame {
//Observar que el tipo de dato que se declara no es primitivo, es de tipo clase, por lo que mas adelante lo instanciaremos
// Declarar Para los contenedores
private JPanel jp;
private ButtonGroup grpStatus;
// Declarar Para las etiquetas
private JLabel jlclaveMateria;
// Declarar Para las capturas
private JTextField jtclaveMateria;
private JRadioButton jRdActivo;
// Declarar Para los botones
private JButton jbguardar;
private void initComponents(){
//Instancia los contenedores
jp=new JPanel();
jp.setLayout(null);
grpStatus = new ButtonGroup();
jp.setBackground(new java.awt.Color(204, 204, 255));
jp.setBorder(javax.swing.BorderFactory.createBevelBorder(0));
jp.setLayout(null);
//Instancia cada componente y
// Lo va agregando a un contenedor en una posicion(x, y, ancho, alto)
jlclaveMateria =new JLabel("Clave");
jlclaveMateria.setBounds(20,20,80,20);
jp.add(jlclaveMateria);
jtclaveMateria=new JTextField(20);
jtclaveMateria.setBounds(110,20,120,20);
jtclaveMateria.setEditable(true);
jp.add(jtclaveMateria);
jRdActivo = new JRadioButton();
jRdActivo.setText("ACTIVO");
jRdActivo.setBounds(110,140,80,20);
jRdActivo.setSelected(true);
grpStatus.add(jRdActivo);
jp.add(jRdActivo);
jbguardar=new JButton("Guardar");
jbguardar.setBounds(20,210,80,20);
jbguardar.setEnabled(true);
jp.add(jbguardar);
//Agregar el contenedor Jpanel a la pantalla principal
//Y poner las caracteristicas de la pantalla principal
getContentPane().add(jp);
setSize(300,400);
setLocation(300,250); //setLocationRelativeTo(null);En el centro //setBound();
setResizable(false);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //Finaliza la App
setVisible(true);
//Se cierra cuando presiona X
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("Registrar Materia");
}
public MateriaFrm() {
super("Crear Formulario de Materia");
initComponents(); //Llamar desde el constructor
}
}
3) Crear un archivo Probar.java para probar la interfaz
public class Probar{
public Probar(){
}
public static void main(String[] ar){
new MateriaFrm().setVisible(true);
}
}
public Probar(){
}
public static void main(String[] ar){
new MateriaFrm().setVisible(true);
}
}
4) Compilar y Ejecutar
5) Agregar los componentes de acuerdo a tu prototipo analizado.
Compilar y Ejecutar
ooooooooooooooooooooooooooooooo oooooooooooooooooooooooo oooooooooooooooooo
oooooooooooooooooooooooooooooo ooooooooooooooooooooooooooooooo oooooooooooooo












No hay comentarios.:
Publicar un comentario