Después de aprender lo básico con los programas de línea de comandos , la mayoría de los programadores de pasar a desarrollar aplicaciones serias que cuentan con interfaces gráficas de usuario (GUI ) de Windows o el sistema de gráficos Unix "X". Aunque la construcción de estas interfaces gráficas de usuario en los lenguajes de programación más antiguas, como C o C + +, puede ser una tarea laboriosa , que requiere programadores para aprender a utilizar las nuevas bibliotecas y herramientas , el lenguaje de programación Java hace este proceso mucho más fácil con la inclusión de la " swing " caja de herramientas dentro de su biblioteca estándar . Instrucciones
1
Abra un nuevo archivo con su editor de texto preferido , como el Bloc de notas o con el entorno de desarrollo integrado Java preferido ( IDE).
2
Type " importación javax.swing * , . " en la parte superior del archivo. Esto importará el código oscilación básica de que es necesario crear un programa gráfico para el sistema gráfico "X " o para Windows
3
Tipo: .
" Clase pública MyGuiProgram extends JFrame {
} "
para crear el esqueleto de la clase Java primaria , donde" MyGuiProgram "es el nombre de su programa específico gráfica Java.
4 < p> Type " JPanel MyWindow = new JPanel (); " en la primera línea de su esqueleto de clases, donde " MyWindow " es el nombre que va a utilizar para el componente ventana. Su código debe parecerse a :
" importación javax.swing * ;
MyGuiProgram public class extends JFrame {
JPanel MyWindow = new JPanel ();
< . p> } "
5
Tipo:
" MyGUIProgram pública () { }
"para crear el esqueleto de su constructor de clase por debajo de la línea en la que usted declarado new JPanel . Su código debe parecerse a : "
importación javax.swing * ;
MyGuiProgram public class extends JFrame {
JPanel MyWindow = new JPanel ();
< . p > MyGuiProgram pública () { }
} "
6 Tipo
" setSize (x , y) , " donde x e Y son las dimensiones deseadas de la ventana del programa Java en píxeles en la primera línea del constructor de la clase . Debajo de eso , escriba " setContentPane ( MyWindow )," para que el constructor se parece :
" MyGuiProgram pública () {
setSize ( 100.100 ) ;
setContentPane ( MyWindow ) ;
} "
7
Tipo:
" static void main () {
ventana MyGuiProgram pública MyGuiProgram = new ();
Window.setVisible ( true); }
"
donde" ventana "es el nombre que elija para hacer referencia a la ventana, como en el método principal, debajo de su constructor. Su código fuente ahora debería parecerse a :
" importación javax.swing * ;
MyGuiProgram public class extends JFrame {
JPanel MyWindow = new JPanel ();
. MyGuiProgram pública
() {
setSize ( 100.100 ) ;
setContentPane ( MyWindow ) ;
}
public static void main () {
ventana MyGuiProgram MyGuiProgram = new ();
Window.setVisible ( true); }
} "
8 < p> Guardar el archivo de origen . Abra una línea de comandos desde el menú principal del sistema , escriba "cd " seguido del nombre del directorio en el que ha guardado el código fuente.
9
compilar el código fuente de Java con el comando " javac MyGuiProgram.java ", a continuación, escriba el comando " java MyGuiProgram " para ver su nueva ventana .
10
Volver al archivo de código fuente, y añadir el código para incluir la funcionalidad deseada en el programa.