Foros del Web » Programación para mayores de 30 ;) » Java »

Apariencia en JApplet

Estas en el tema de Apariencia en JApplet en el foro de Java en Foros del Web. Holas; Estoy desarrollando JApplet, y quiero que se muestre la apariencia del WinXP o del SO en donde se ejecute, baje un ejemplo, pero este ...
  #1 (permalink)  
Antiguo 05/06/2006, 08:36
 
Fecha de Ingreso: diciembre-2004
Ubicación: Iquique, Chile
Mensajes: 150
Antigüedad: 19 años, 4 meses
Puntos: 0
Pregunta Apariencia en JApplet

Holas;

Estoy desarrollando JApplet, y quiero que se muestre la apariencia del WinXP o del SO en donde se ejecute, baje un ejemplo, pero este cambia cuando se accede a opciones (RadioButton), pero donde se inicializa para que cargue en el JApplet.

Se esto:

Código PHP:
import com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Este lo coloco en el public void init() :

Código PHP:
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); 
Pero da error......

Y el otro punto, tengo un form JApplet, cuando lo ejecuto quiero pasar a otro, esto se realiza llamando a la pag html o php donde reside el otro Applet???

Ya que son diferentes pantallas, obviamente, conectadas a una base de datos.

Nos vemos.
  #2 (permalink)  
Antiguo 05/06/2006, 09:54
 
Fecha de Ingreso: diciembre-2004
Ubicación: Iquique, Chile
Mensajes: 150
Antigüedad: 19 años, 4 meses
Puntos: 0
Holas;

Ya lo logre, un descuido de mi parte:

Código PHP:
public controles_libres()
    {
        try{
        
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");  }
        catch(
Exception ex)
        { 
SwingUtilities.updateComponentTreeUI(getContentPane()); }
        
Container contenedor getContentPane();
        :
        :
        :
        
JPanel jp = new JPanel();
        
jp.setBorder(BorderFactory.createLineBorder(Color.black,1));
        
jp.setBackground( new java.awt.Color(255255255));
        
jp.setLayout(null);
        
jp.setSize(w,230);
        :
        :
        
// contenedor
        
contenedor.add(jp);
    } 
Primero, no logre que el fondo del panel quede con buttonface el color, si le quito el background queda de color gris (tipico de los Applet).

Segundo el siguiente control no me queda con los bordes redondeados como aparece en WinXP:

Código PHP:
        lbl3 = new JLabel();
        
lbl3.setBorder(new TitledBorder(new LineBorder(Color.black,1)," Titulo "));
        
lbl3.setBounds(10,130,200,50); 
Como se logra esto???

Nos vemos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:45.