Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase 1
Este código es de la clase que nos esta indicando la ejecución de la clase
Label401 para que nos ayude a crear un podo de interfaz gráfica.
import javax.swing.JFrame;
public class PruebaLabel {
public static void main(String[] args) {
}
}
Clase 2
import java.awt.*;//CON ASTERISCO TODAS LAS LIBERIAS, CON
NOMBRE SOLO ESA LIBRERIA
import javax.swing.*; //Todas las liberias de javax swing
public Label401(){
super("Hola mundo");
setLayout(new FlowLayout());
label1= new JLabel("esto es tesjo etiqueta solo texto");
label1.setToolTipText("grupo 401");
add(label1);
Icon bug=new
ImageIcon(getClass().getResource("iamhappy.jpg"));
label2=new JLabel("etiqueta 2 con icono e
imagen",bug,SwingConstants.CENTER); //SwingConstants: contantes
horizontal y vertical
label2.setToolTipText("ESTA ES TESJO, ETIQUETA 2");
add(label2);
label3=new JLabel();
label3.setText("etiqueta 3");
label3.setIcon(bug);
//label3.setHorizontalTextPosition(SwingConstants.BOTTOM);
label3.setHorizontalTextPosition(SwingConstants.RIGHT);
label3.setToolTipText("esta es etiqueta 3");
add(label3);
}
}
TRABAJO EN CLASE
CLASE MAIN
package texto;
import javax.swing.JFrame;
public class Texto {
public static void main(String[] args) {
TextoPrueba campoDeTexto = new TextoPrueba();
campoDeTexto.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
campoDeTexto.setSize(350, 150);
campoDeTexto.setVisible(true);
}
CLASE TEXTO
package texto;
import java.awt.FlowLayout;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.JFrame;
import javax.swing.JTextField;
import javax.swing.JPasswordField;
import javax.swing.JOptionPane;
public TextoPrueba(){
super ("ACCESO A INTERNET");
setLayout(new FlowLayout());
texto1 = new JTextField(12);
add(texto1);
TRABAJO EN CLASE
Clase de una suma en interfaz gráfica
import javax.swing.JOptionPane;
public class Entradassalidas {
int resultado=numero1+numero2;