Este documento describe el desarrollo de un programa en Eclipse que incluye 3 botones: uno para cambiar el color de fondo del formulario, otro para cambiar el texto de una etiqueta, y otro para salir del programa. Explica los pasos para crear un proyecto de Java en Eclipse, agregar un formulario con etiquetas y botones, y agregar código de escucha de eventos a los botones para que cambien el color de fondo, el texto de la etiqueta, y cierren el programa.
Instrucciones del procedimiento para la oferta y la gestión conjunta del proceso de admisión a los centros públicos de primer ciclo de educación infantil de Pamplona para el curso 2024-2025.
1. UNIVERSIDAD CENTRAL DEL ECUADOR
Facultad de Filosofía, Letras y Ciencias de la Educación
Oliver Steve Guamán Simbaña
Pedagogía de las Ciencias Experimentales Informática 2C
Programación Estructurada
MSc. Víctor Zapata
Práctica: #
TEMA:
Desarrollo de nuestro primer programa
OBJETIVO:
-Conocer el desarrollo de un programa en “Eclipse”, para este desarrollo tendremos
que comprender lo que son los formularios en Windows builder.
RESULTADOS DE APRENDIZAJE
-Comprensión de la aplicación de Eclipse.
-Uso correcto del código que aplicaremos en Eclipse.
-Aprender el uso correcto de los formularios
ACTIVIDADES:
-Realizar un programa en el que ingrese 3 botones, uno que me cambie de color el
fondo del formulario, otro que cambie las palabras y otro para salir.
DESARROLLO DE CONTENIDOS
1. Creamos un proyecto nuevo de Java.
2. Le ponemos un nombre a nuestro proyecto y le damos clic en Finish.
2. 3. Dentro de nuestro nuevo proyecto crearemos un JFrame, le pondremos
cualquier título.
4. Al crear un JFrame nos aparecerá el siguiente código, aquí podemos empezar a
programar
3. 5. Debemos ir a Design para entrar al formulario
6. Una vez que ingresemos al formulario podemos hacer las modificaciones que
necesitemos
7. Pondremos 1 label que diga Universidad Central del Ecuador, y 4 botones, uno que
diga cambiar color, otro que diga cambiar tipo de letra, otro de regresar y otro de salir
4. 8. En el botón de cambiar de color ingresaremos el siguiente código, el cual nos va a
permitir cambiar de color el fondo.
JButton btnNewButton = new JButton("CAMBIAR DE COLOR");
btnNewButton.setBounds(62, 135, 306, 23);
btnNewButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
contentPane.setBackground(Color.BLUE);
9. En el botón de cambiar tipo de letra ingresaremos el siguiente código, el cual nos
va a permitir cambiar de color el fondo.
JButton btnNewButton_1 = new JButton("CAMBIAR TIPO DE LETRA");
btnNewButton_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
lblNewLabel.setText("FILOSOFÍA");
}
10. En el botón de salir ingresaremos el siguiente código, el cual nos va a permitir
Salir del formulario.
JButton btnNewButton_1 = new JButton("SALIR");
btnNewButton_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
System.exit(WIDTH);
}
11. En el botón de regresar ingresaremos el siguiente código, el cual nos va a permitir
Salir del formulario.
JButton btnNewButton_3 = new JButton("REGRESAR");
btnNewButton_3.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
Form4 verForm4=new Form4 ();
verForm4.setVisible(true);
Form2.this.dispose();
12.- Si damos clic en cambiar de color nos aparecerá el color celeste
5. 13.- Si le damos click en cambiar tipo de letra nos cambiara a FILOSOFIA
14.- Si le damos click en SALIR se saldrá del programa
15.- Adjunto el link
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class Form2 extends JFrame {
private JPanel contentPane;
/**
6. * Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Form2 frame = new Form2();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public Form2() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
contentPane.setLayout(null);
JLabel lblNewLabel = new JLabel("UNIVERSIDAD CENTRAL DEL
ECUADOR ");
lblNewLabel.setBounds(124, 89, 244, 44);
contentPane.add(lblNewLabel);
JButton btnNewButton = new JButton("CAMBIAR DE COLOR ");
btnNewButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
contentPane.setBackground(Color .CYAN);
}
});
btnNewButton.setBounds(126, 133, 197, 23);
contentPane.add(btnNewButton);
JButton btnNewButton_1 = new JButton("CAMBIAR TIPO DE LETRA");
btnNewButton_1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
lblNewLabel.setText("FILOSOFÍA");
}
});
btnNewButton_1.setBounds(124, 167, 197, 23);
contentPane.add(btnNewButton_1);
JButton btnNewButton_2 = new JButton("SALIR");
btnNewButton_2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
System.exit(0);
}
});
btnNewButton_2.setBounds(182, 238, 89, 23);