REVISIÓN: BorderLayout: no se puede agregar al diseño: restricción desconocido

SÍNTOMAS

Intento de agregar un componente utilizando el BorderLayout como sigue
   f.add(button,BorderLayout.CENTER)
genera el siguiente mensaje de error al intentar ejecutar el Java
Aplicación:
BorderLayout: No se puede agregar al diseño: restricción desconocido: Centro

SOLUCIÓN

Este problema queda solucionado con el Jvc.exe que se incluye con el SDK para Java
versiones 2.0 x y posterior.

ESTADO

Microsoft ha confirmado que se trata de un error en los productos Microsoft enumerados
al principio de este artículo. Este error se ha corregido en el
JVC.exe que se incluye con el SDK de Java 2.0 x y versiones posteriores.

MÁS INFORMACIÓN

Pasos para reproducir el comportamiento

  1. Crear una aplicación de Java como sigue:
          import java.awt.*;      import java.awt.event.*;      import java.util.*;      public class test      {         public static void main(String args[])         {            Frame f = new Frame();            f.setLayout(new BorderLayout());            Button b1=new Button();            f.add(b1,BorderLayout.CENTER);            System.out.println(">"+BorderLayout.CENTER+"<");            System.out.println(">"+BorderLayout.WEST+"<");            System.out.println(">"+BorderLayout.EAST+"<");            System.out.println(">"+BorderLayout.NORTH+"<");            System.out.println(">"+BorderLayout.SOUTH+"<");          }      }
  2. Si se compila utilizando Jvc.exe, que se distribuye con Visual J ++ 1.x,
    verá el mensaje mencionado anteriormente cuando intenta ejecutar esto
    aplicación.


    - o -


    Si está ejecutando esto como un applet, observará que el
    componentes no aparecen en el explorador.
  3. Para solucionar el problema, intente compilar el ejemplo anterior con el archivo Jvc.exe
    que se incluye con el SDK de Java 2.0 x y posterior.

REFERENCIAS

Para obtener más información sobre cómo utilizar Jvc.exe del SDK para Java desde
en Visual J ++, consulte el siguiente artículo de Knowledge Base:

183712 HOWTO: instrucciones de instalación para el SDK para Java
Propiedades

Id. de artículo: 189066 - Última revisión: 02/15/2017 - Revisión: 1

Microsoft Visual J++ 1.0 Standard Edition, Microsoft Visual J++ 1.1 Standard Edition

Comentarios