import Tccimplementacao.word.object.ImportWordObject;
import java.awt.FlowLayout;
import java.util.ArrayList;
import java.util.List;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JList;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTabbedPane;
/**
* @author Maj Rodriguez [email removido]
*/
public class Principal extends JFrame{
private JMenuBar barra1 = new JMenuBar();
private JMenu model, about, help;
private JPanel pnl1 = new JPanel();
private JPanel pnl2 = new JPanel();
private JPanel pnl3 = new JPanel();
private JTabbedPane tabbedPane = new JTabbedPane();
private JList list, clone;
private JCheckBox externalClass, internalClass, subclassOf;
private ImportWordObject object = new ImportWordObject();
private List<String> stublist = new ArrayList<String>();
// set up GUI
public Principal()
{
//setting the frame
super( "OWL Ontology Builder" );
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setJMenuBar(barra1);
this.add(tabbedPane);
setSize( 1024, 768 );
setVisible( true );
//Create the two Lists
list = new JList();
list.setVisible(true);
clone = new JList();
clone.setVisible(true);
//Setting Layout of Panels
pnl1.setLayout(new FlowLayout(FlowLayout.LEFT));
//Add the TabbedPanel
tabbedPane.add("OWL LITE", pnl1);
pnl1.add(new JScrollPane(list));
pnl1.add(new JScrollPane(clone));
pnl1.add(list);
pnl1.add(clone);
model = new JMenu("Model");
about = new JMenu("About");
help = new JMenu("Help");
model.add(new JMenuItem("Create OntoModel"));
model.add(new JMenuItem("Write OntoModel"));
barra1.add(model);
barra1.add(about);
barra1.add(help);
} // end constructor
public static void main( String args[] )
{
Principal teste = new Principal();
}
}
Preciso ainda de um espaço entre as listas para colocar vários componentes, alguém ajuda? :?