Respuestas de la comunidad Computrachos.com
Deja tu Respuesta
Disculpa, debes iniciar sesión para escribir un comentario.
Bienvenid@, Visitante! [ Registrarte| Iniciar Sesion ]
Disculpa, debes iniciar sesión para escribir un comentario.
Este es un ejemplo corto de como usar el JXTaskPane en Java usando JCreator donde claro que hay que cargar primero la libreria swingx-2007_10_07.jar en Configure, Options, jDKProfiles, Seleccionar el JDK, Edit, AddARchive y escoger la libreria y luego Abrir, OK, Apply y Ok
import javax.swing.*; import java.awt.*; import java.awt.event.*; public class PruebaJTaskPane extends JFrame{ public PruebaJTaskPane() { super("Probando JXTaskPane"); org.jdesktop.swingx.JXTaskPane jxtp1; org.jdesktop.swingx.JXTaskPane jxtp2; org.jdesktop.swingx.JXTaskPaneContainer jxtaskpanecontent1; org.jdesktop.swingx.JXHyperlink vinculo1; org.jdesktop.swingx.JXHyperlink vinculo2; jxtaskpanecontent1 = new org.jdesktop.swingx.JXTaskPaneContainer(); jxtp1 = new org.jdesktop.swingx.JXTaskPane(); vinculo1 = new org.jdesktop.swingx.JXHyperlink(); jxtp2 = new org.jdesktop.swingx.JXTaskPane(); vinculo2 = new org.jdesktop.swingx.JXHyperlink(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); jxtaskpanecontent1.setName("jxtaskpanecontent1"); jxtp1.setTitle("Proveedores"); jxtp1.setName("jxtp1"); vinculo1.setText("Ingresar"); vinculo1.setName("Ingresar Proveedores"); vinculo1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { vinculo1ActionPerformed(evt); } }); jxtp1.getContentPane().add(vinculo1); jxtaskpanecontent1.add(jxtp1); jxtp2.setTitle("Clientes"); jxtp2.setName("jxtp2"); vinculo2.setText("Ingresar"); vinculo2.setName("Ingresar Clientes"); vinculo2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { vinculo2ActionPerformed(evt); } }); jxtp2.getContentPane().add(vinculo2); jxtaskpanecontent1.add(jxtp2); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addComponent(jxtaskpanecontent1, javax.swing.GroupLayout.PREFERRED_SIZE, 190, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap(262, Short.MAX_VALUE)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jxtaskpanecontent1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 379, Short.MAX_VALUE) ); pack(); setSize(900,500); setVisible(true); setLocationRelativeTo(null); } private void vinculo1ActionPerformed(java.awt.event.ActionEvent evt) { //new IngresarProveedores(); } private void vinculo2ActionPerformed(java.awt.event.ActionEvent evt) { //new IngresarClientes(); } public static void main(String args[]) { new PruebaJTaskPane(); } }Fue útil la respuesta?
LikeDislikegracias
Fue útil la respuesta?
LikeDislike