Título: JTabbedPane con GUI builder de netbeans Publicado por: peixiño en 22 Febrero 2013, 13:47 pm Hola,
Soy nuevo aquí. Estoy haciendo una aplicación para mi proyecto de fin de carrera. Quiero preguntaros unas dudas que tengo sobre los paneles de pestañas JTabbedPane. Estoy programando una aplicación con un JFrame inicial que pida un número entero, que será el número de pestañas que necesito. Al darle a aceptar, se abrirá otra ventana (daría igual JFrame que Dialog, ¿no?) con un panel con el núemro de pestañas solicitado anteriormente. Haciéndolo a mano (sin el builder), no es complicado, pero el tema es que estoy trabajando con el GUI builder de Netbeans. En los paneles de dentro de las pestañas tengo que trabajar con muchos JTextFields y JLabels, por lo que hacerlo a mano me lleva mucho tiempo y no queda tan bien estructurado mediante gridlayouts. No consigo hacer que en el segundo JFrame (o Dialog) se cree el número de pestañas pedido, pues sólo soy capaz de diseñar desde el prinicipio con un número fijo de ellas. Desgraciadamente, no se puede modificar el initComponents() para hacerle un bucle para crearlas... ¿Me podéis echar una mano con esto? Ya digo que tiene que ser con el GUI builder. Espero haberme explicado claramente. Muchas gracias Título: Re: JTabbedPane con GUI builder de netbeans Publicado por: sapito169 en 22 Febrero 2013, 18:30 pm las ideas malas es mejor apartarlas de la cabeza
es como que no te guste un tipo de película y luego te pasas la vida criticando a ese genero y criticando el poco talento de sus actores y directores pero lo haces molesto y te interesa mucho el porque hacen esas películas Luego después de un análisis y pensamiento profundo simplemente te das cuenta que fue una estupidez criticarlos que no vale prestarle interés si no te gusta simplemente no lo ves y no tienes ninguna razón coherente para tener algún tipo de molestia o enojo por ver una película que no te gusta si algo que no tiene importancia y no es fundamental simplemente te causa problemas hacerlo simplemente no lo haces y no te amargas la vida tratando de hacer algo que no tiene valor.Es mejor tratar de buscar una solución mas simple talvez en el futuro después de un constante entrenamiento practica y estudio resulte muy fácil de hacerlo de la manera complicada y mas cool , pero si te faltan los tiempos y no es trascendental pues simplemente no lo haces Como agregar codigo en netbeans de forma programatica? Código
mira que después del método initComponents() puedes escribir lo que se te venga en gana dentro. Incluso puedes poner el bucle del que estas hablando. del método initComponents todo es auto generado y no es editable es una ***** que alguien te diga que no eres lo suficiente mente inteligente como para editar el código que tu mismo creaste (no estoy molesto con tigo) como crear un panel de entrada de datos? el panel en si Código
ejecutar una aplicacion que use el panel Código
https://www.dropbox.com/s/d5ng4tqqov23761/formulario.png Título: Re: JTabbedPane con GUI builder de netbeans Publicado por: sapito169 en 22 Febrero 2013, 18:45 pm váyanse a la **** los malditos hijos de **** que por la **** no me permiten escribir como **** se me pega la regalada gana
solo es broma no se lo tomen en serio ;D Título: Re: JTabbedPane con GUI builder de netbeans Publicado por: peixiño en 22 Febrero 2013, 21:04 pm Antes de nada gracias por tu tiempo y por tu respuesta. Entiendo tu postura. Hasta ahora los componentes SWING siempre los fui programando a mano. Pero en este caso estoy haciendo una excepción. Quiero meter en cada tabbedPane varias JTextField, JLabels y botones. Lo tengo hecho así mediante GridLayouts, pero creéme que en este caso prefiero la flexibilidad del GUI builder. Queda mucho más amistoso a la vista del usuario final, y es más fácil de "dejarlo bonito". Perdí muchísimo tiempo para alinear bien cada componente de los GridLayouts, con sus GridLayouts superiores e inferiores, así que en esta ocasión me rendí a la sencillez del GUI builder, que está hecho especialmente para esto, para el diseño de interfaces gráficas. Lo dicho, gracias igualmente por el tiempo que te has tomado añadiendo los ejemplos. Sobre lo que estoy preguntando, a ver si alguien me puede echar una mano... Título: Re: JTabbedPane con GUI builder de netbeans Publicado por: sapito169 en 23 Febrero 2013, 04:42 am quieres algo asi?
https://www.dropbox.com/s/p2c7z5srb1yek47/pantall%20con%20varios%20paneles.png primero creas los formularios con netbeans y su paleta https://www.dropbox.com/s/p3bvl5a1ok8w6c1/EjemploPanelNetbeansSelectorContratos.JPG https://www.dropbox.com/s/pfw2j0bsdef26xi/EjemploPanelNetbeansContrato.JPG y luego hago esto https://www.dropbox.com/s/cbc04c5cj13nhpm/diagramaActividadAgregaPanelesDinamicos.JPG y en código es así Código
Código
Código
porfavor responde |