2010-09-17 19 views
6

En el complemento Eclipse Jigloo, puede hacer clic con el botón derecho en JTable y seleccionar "surrond with JScrollPane".Cómo rodear JTable con JScrollPane a través de Windowbuilder?

Pero en WindowBuilder Pro plug-in no puedo encontrar una manera de hacer JTable con JScrollPane

+1

Añadir JScrollPane y poner JTable dentro? –

+0

bueno, veo que JTable está dentro de JScrollPane, pero no puedo ver JTable // т.е. там таблицу не видно вообще, она вставляется как и всё ventana :) как-то странно ... – VextoR

Respuesta

8

panel de desplazamiento Agregar a usted GUI. Luego, arrastre y suelte la tabla en el panel de desplazamiento. Durante el arrastre sobre el creador de ventanas del panel de desplazamiento, se resaltarán sus áreas; asegúrese de colocarse en la central.

+0

Спасибо, я вставляю таблицу в тот центральный квадрат, но тогда ее просто становится не видно .. Видно только JScrollPane – VextoR

+0

Funciona! Gracias. Por lo tanto, primero debe crear el modelo JTable y, a continuación, arrástrelo para desplazarse por el panel – VextoR

+2

. Simplemente colóquelo ahí. La tabla no tiene dimensiones a menos que tenga un modelo. El modelo generalmente se establece dinámicamente en su aplicación. Perdón por no responder en ruso: la mayoría de los usuarios aquí no lo entenderían :) –

4

Alterativamente, lo siguiente también funciona bien;

  1. Añadir un JTable
  2. clic derecho en el JTable en la vista de árbol
  3. Seleccionar: Surround Con> JScrollPane
+0

Esto funciona en Jigloo, pero en windowbuilder pro v8 no puedo encontrar ningún menú "Surround With" ... – VextoR

+0

la solución validada no funcionó para mí, esta tiene. Uso el paquete Spring de Eclipse, versión 2.9.2, con WindowBuilder 1.5.0 – Rytek

1

Otra opción sería utilizar NetBeans para hacer parte de su diseño de oscilación .

He tenido una experiencia limitada con WindowBuilder, pero utilizo NetBeans para diseñar prototipos y me resulta mucho más fácil crear interfaces de usuario. El código resultante generado desde NetBeans también será visible usando WindowBuilder.

0

Estoy usando WindowBuilder 1.7.0 y Swing designer 1.7.0 en Eclipse en Mac. Al principio encontré un menú similar como Jigloo que no encontré. Mi Jigloo siempre se cuelga en Mac y muestra un mensaje de licencia, así que lo descarté :) Más tarde con algunos juegos, encontré cómo hacerlo en WindowBuilder, especialmente si ya has diseñado el JTable/JTextArea/JTree y no quieres borrarlo eso. Después de eso, necesitas ponerlos desplazables. Puede usar la vista de árbol de la izquierda. Normalmente no puede arrastrar un componente a la vista de desplazamiento. Sin embargo, agregue la vista de desplazamiento en el marco. Establezca el diseño adecuado para el componente en el que desea colocar la vista de desplazamiento. Por lo general, su BorderLayout, puede en un JPanel. Arrastra JScrollView al área objetivo. Use la vista de árbol para todas estas acciones. Luego, finalmente, arrastre JTree/JTable al JScrollPane en la vista de diseño del marco. Para mi experiencia, esto funciona mejor. Juega con Layouting de los componentes principales.

enter image description here

Cuestiones relacionadas