Java – uso de static

package pruebas; public class Pruebas { public static void main(String[] args) { //https://www.youtube.com/watch?v=QIV7FfXa-zY Empleados trabajador1 = new Empleados(«Paco»); Empleados trabajador2 = new Empleados(«Ana»); trabajador1.cambiarSeccion(«RRHH»); System.out.println(trabajador1.devuelveDatos()); System.out.println(trabajador2.devuelveDatos()); System.out.println(trabajador1.devuelveDatosdos()); Empleados.Idsegunda++; System.out.println(trabajador2.devuelveDatosdos()); // usamos la variable idsiguiente Empleados trabajador3 = new Empleados(«Felipe»); Empleados trabajador4 = new Empleados(«Margarita»); System.out.println(trabajador3.devuelveDatostres()); System.out.println(trabajador4.devuelveDatostres()); } } class Empleados { // private String nombre;

Ejemplo JSlider – Java

package ejemplojslider; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JSlider; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; public class EjemploJSlider extends JFrame implements ActionListener { JLabel etiqueta; JSlider js; public EjemploJSlider() { setVisible(true); setBounds(0, 0, 600, 600); setLayout(null); setDefaultCloseOperation(EXIT_ON_CLOSE); etiqueta = new JLabel(«Hola»); // clase FONT // setFont(…..) etiqueta.setFont(new Font(«Serif», Font.PLAIN, 15)); js = […]

Java y MySQL

package primeraconexion; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class PrimeraConexion { public static void connect(){ String url = «jdbc:mysql://localhost:3306/nombre_base_de_datos»; String user = «root»; String pass = «»; System.out.println(«Conectando…»); try (Connection connection = DriverManager.getConnection(url, user,pass)) { System.out.println(«Conectado!!»); System.out.println(«Insertando …»); Statement s = connection.createStatement(); // 3 Consultas básicas – // insert into […]

Ejemplo Swing Java 2

public class Formulario extends JFrame implements ActionListener{ private JLabel texto; // etiqueta o texto no editable private JTextField caja; // caja de texto, para insertar datos private JButton boton; // boton con una determinada accion public Formulario() { super();// usamos el contructor de la clase padre JFrame config(); componentes(); } private void config() { this.setTitle(«Esta […]

Ejemplo Swing Java 1

package ejswing1; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; /* 1 – Creamos 1 botón, con JButton 2 – Usamos setBounds 3 – lo metemos en el frame con .add 4 – añadimos «extends JFrame implements ActionListener» a la clase principal 5 – Usamos .addActionListener con el botón 6 – Autocompletar cuando proceda */ public class […]

Ficheros en Java

Crea un fichero de texto con el nombre y contenido que tú quieras. Luego crea una aplicación que lea este fichero de texto carácter a carácter y muestre su contenido por pantalla sin espacios. Por ejemplo, si un fichero tiene el siguiente texto “Esto es una prueba”, deberá mostrar “Estoesunaprueba”. public class Archivos1 { public […]

Ejercicio Arrays y bucles

Un array es un objeto que contiene un número fijo de valores de un solo tipo. La longitud del array se fija tras su creación. Cada objeto en un array se llama elemento, y se accede a él mediante su índice numértico. Es decir, un elemento de un array tiene un índice (un número entero) […]

Estructuras dinámicas: Stack, Queue – Java

Estructuras dinámicas. Uso de Stack y funciones básicas para usar pilas. package javaapplication8; import java.util.Stack; public class JavaApplication8 { static String p1=»primero»; static Stack pilaf = new Stack<>(); public static void main(String[] args) { Stack pila = new Stack<>(); String p2 = «segundo»; // uso de push pila.push(p1); pila.push(p2); // variable declarada dentro del método […]