Ayuda sobre interfaz

paolo
29 de Agosto del 2003
una pregunta soy nuevo en el mundo de java pero quisiera saber antes de adentrarme un poco mas si existe alguna forma de crear una interfaz mas amigable o mas llamativa a nivel visual, algo asi como usar botones o frames parecido a los de windows xp o cosas parecidas, acepto sugerencias o donde puedo conseguir codigo al respecto

chuidiang
29 de Agosto del 2003
En java tienes los paquetes awt y swing que sirven para hacer ventanas con botoncitos y demas.
Ademas es bastante sencillo. mas o menos una ventana con un boton es esto

import javax.swing.*;

class MiVentana extends JFrame // Hereda de la clase ventana que es JFrame
{
// Constructor
public MiVentana()
{
// Añadimos un boton con etiqueta "Hola"
this.getContentPane().add (new JButton ("Hola"));

// Hacemos que nuestra ventana coja un tamaño adecuado para contener el boton.
this.pack();

// Hacemos visible la ventana.
this.setVisible (true);
}

// El main
static public void main (String [] args)
{
// Instanciamos nuestra ventana.
MiVentana ventana = new MiVentana();
}
}

Puedes copiar el codigo y meterlo en un fichero MiVentana.java, compilarlo y ejecutarlo (espero no haber metido ningun error de sintaxis). Te saldra la ventana con el boton, eso si, que no hace nada.

En www.geocities.com/chuidiang, en el applet del puzzle tienes otro ejemplo mas elaborado. Puedes bajarte los fuentes de una version que no es applet, sino aplicacion independiente.

Se bueno.