Java2, tutorial de javahispano (http://javahispano.org). Página 3 de 148
4.2.5
Break y continue.................................................................................................................35
4.3
return.........................................................................................................................................36
5
Objetos y clases..................................................................................................................................37
5.1
Introducción..............................................................................................................................37
5.2
Clases y herencia.......................................................................................................................38
5.2.1
Definición de una clase.......................................................................................................39
5.2.2
Modificadores de métodos y variables...............................................................................42
5.2.3
Herencia..............................................................................................................................45
5.2.4
Creación y referencia a objetos...........................................................................................50
5.2.5
this......................................................................................................................................52
5.2.6
super ...................................................................................................................................53
5.3
Interfaces...................................................................................................................................53
5.4
Nuestro primer Programa orientado a objetos.....................................................................57
5.5
Aprendiendo a usar los paquetes.............................................................................................66
5.5.1
Un ejemplo de código con paquetes...................................................................................70
5.6
El ejemplo de los marcianos con paquetes..............................................................................77
6
Programación gráfica con swing......................................................................................................85
6.1
JFrame.......................................................................................................................................86
6.2
Eventos ......................................................................................................................................87
6.2.1
¿Qué es un evento?.............................................................................................................87
6.2.2
El modelo de delegación de eventos...................................................................................88
6.2.3
Un frame que se cierra........................................................................................................92
6.3
JPanel ........................................................................................................................................94
6.4
Layaout......................................................................................................................................96
6.4.1
FlowLayout.........................................................................................................................98
6.4.2
GridLayout .........................................................................................................................99
6.4.3
BorderLayout....................................................................................................................101
6.5
JButton....................................................................................................................................103
6.6
Dibujar en una ventana..........................................................................................................108
6.6.1
Empezando a dibujar........................................................................................................109
6.6.2
El método paintComponent..............................................................................................111
6.7
Revisión de algunos componentes de Swing.........................................................................114
6.7.1
JTextField.........................................................................................................................114
6.7.2
JTextArea .........................................................................................................................114
6.7.3
JPasswordField.................................................................................................................115
6.7.4
JScrollBar.........................................................................................................................115
6.7.5
JLabel ...............................................................................................................................115
6.7.6
JCheckBox........................................................................................................................116
6.7.7
JRadioButton....................................................................................................................116
6.7.8
JList..................................................................................................................................116
6.7.9
JComboBox......................................................................................................................117
6.7.10
JMenu...............................................................................................................................117
7
JApplet.............................................................................................................................................118
7.1
Cómo convertir una aplicación en un applet........................................................................118
7.2
Ciclo de vida de un applet......................................................................................................121
8
Threads ............................................................................................................................................122
8.1
¿qué es un thread?..................................................................................................................122
8.2
La vida de un thread ..............................................................................................................123
8.2.1
Recien nacido:..................................................................................................................123
Add a Comment
Huicho Laloleft a comment
Carlos Bucayleft a comment
Jesus Gabriel Perezleft a comment
Rebel Pumas Mi Ritmoleft a comment
Jesus Gabriel Perez replied:
johnudenarleft a comment