DefaultListModel model = new DefaultListModel(); model.addElement("one"); model.addElement("two"); JList list = new JList(model);
mainPanel.setLayout(new BorderLayout()); getContentPane().setLayout(new BorderLayout()); getContentPane().add(mainPanel, BorderLayout.CENTER); mainPanel.setBorder(new EmptyBorder(10, 10, 10, 10)); DefaultListModel model = new DefaultListModel(); for (Class c : classes) { model.addElement(c); mainPanel.add(new JScrollPane(list), BorderLayout.CENTER);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setLayout(new BorderLayout()); frame.add(new TestPane()); list = new JList(); list.setDragEnabled(true); list.setTransferHandler(new ListTransferHandler()); DefaultListModel model = new DefaultListModel(); for (int index = 0; index < 10; index++) { model.addElement(new ListItem("Item " + index));
DefaultListModel model = new DefaultListModel(); for(int i=0;i<nameData.length;i++){ if(nameData[i]==null) break; model.addElement(nameData[i]); // build defaultlistmodel } final JList list = new JList(); list.setModel(model);
/** Creates a panel containing a sample JCheckBoxList */ public static JPanel createSimpleDemoPanel() { JPanel pnl = new JPanel(new BorderLayout()); DefaultListModel model = new DefaultListModel(); for (int i = 0; i < 5; i++) { model.addElement("Button #" + i); } JButtonList list = new JButtonList(model); pnl.add(new JScrollPane(list), BorderLayout.CENTER); pnl.setBorder(BorderFactory.createTitledBorder("JCheckBoxList")); return pnl; }
public class ComboboxModelTest extends JFrame{ public static void main(String[] args) { ComboboxModelTest comboboxModelTest = new ComboboxModelTest(); comboboxModelTest.pack(); comboboxModelTest.setVisible(true); } public ComboboxModelTest() { Container contentPane = getContentPane(); contentPane.setLayout(new FlowLayout()); DefaultListModel defaultListModel = new DefaultListModel(); defaultListModel.addElement("Element 1"); defaultListModel.addElement("Element 2"); ComboBoxModel firstComboboxModel = new ListAdapterComboboxModel(defaultListModel); ComboBoxModel secondComboboxModel = new ListAdapterComboboxModel(defaultListModel); JComboBox jComboBox1 = new JComboBox(firstComboboxModel); JComboBox jComboBox2 = new JComboBox(secondComboboxModel); contentPane.add(jComboBox1); contentPane.add(jComboBox2); } }
public static void main(String[] args) { JFrame frame = new JFrame("Test"); final DefaultListModel model = new DefaultListModel(); model.addElement("---added---"); model.addElement("---added---"); frame.add(new JList(model), BorderLayout.CENTER); frame.add(new JButton(new AbstractAction("Add") { @Override public void actionPerformed(ActionEvent arg0) { model.addElement("---added again---"); } }), BorderLayout.SOUTH); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(200, 150); frame.setVisible(true); }
logText = new JTextPane(); logText.setEditable(false); JScrollPane logTextScroll = new JScrollPane(logText); logTextScroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); logPanel.setVisible(false); JScrollPane historyTableScrollPane = new JScrollPane(historyTable); historyButtonRemove = new JButton(rb.getString("remove")); historyButtonClear = new JButton(rb.getString("clear")); queuePanel.setVisible(false); queuePanel.setPreferredSize(new Dimension(300, 250)); queueListModel = new DefaultListModel(); JList queueList = new JList(queueListModel); queueList.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); queueList.addMouseListener(new QueueMenuMouseListener()); JScrollPane queueListScroll = new JScrollPane(queueList, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); for (String item : Utils.getConfigList("queue")) { queueListModel.addElement(item); gbc.gridy = 0; pane.add(ripPanel, gbc); gbc.gridy = 1; pane.add(statusPanel, gbc); gbc.gridy = 2; pane.add(progressPanel, gbc); gbc.gridy = 3; pane.add(optionsPanel, gbc); gbc.weighty = 1;
JList list = new JList(); // You need to create the JList first JScrollPane scrollPane = new JScrollPane(list); // Add the scrollpane to the UI ... // At some time in the future, load the results... DefaultListModel model = new DefaultListModel(); while (src.hasNext()) { String lol = src.nextLine(); model.addElement(lol); } list.setModel(model);
private void showPathsInPanel(List<GraphPath> paths) { // show paths in a list panel DefaultListModel<PathPrinter> data = new DefaultListModel<PathPrinter>(); for(GraphPath gp : paths ){ data.addElement( new PathPrinter(gp) ); } pathsList.setModel(data); }
JPanel panel = new Jpanel(); JList list = new JList({"this", "is", "a test", "list"}); JScrollPane sPane = new JScrollPane(); public void actionPerformed(ActionEvent e) { if (resultsPane!=null){ panel.remove(sPane); } sPane = updatePane(list); panel.add(sPane); } public void updatePane(String[] newListItems) { DefaultListModel model = new DefaultListModel(); for(int i = 0; i < newListItems.length; i++) { model.addElement(newListItems[i]); } JList aList = new JList(model); JScrollPane aPane = new JScrollPane(aList); }
/** * Creates new form NewJFrame1 */ public SetSelector() throws Exception { if (OVTK2Desktop.getDesktopResources().getSelectedViewer() == null) { return; } OVTK2Desktop.getInstance().getDesktopResources().getParentPane().add(this); graph = OVTK2Desktop.getDesktopResources().getSelectedViewer().getONDEXJUNGGraph(); initComponents(); this.setVisible(true); this.setTitle("Show tagget sets for members"); DefaultListModel listModel = new DefaultListModel(); lSets.setModel(listModel); for (ONDEXConcept c : graph.getConceptsOfConceptClass(MdHelper.createCC(graph, "Superset"))) { JCheckBox check = new JCheckBox(c.getConceptName().getName()); supersets.put(check, c); listModel.addElement(check); } System.err.println("Set selectior initialized."); }
public static void main ( String[] args ) { JFrame frame = new JFrame (); final DefaultListModel model = new DefaultListModel (); JList list = new JList ( model ); frame.add ( new JScrollPane ( list ) ); list.addMouseListener ( new MouseAdapter () { public void mousePressed ( MouseEvent e ) { model.clear (); Random random = new Random (); int max = random.nextInt ( 10 ); for ( int i = 0; i <= max; i++ ) { model.addElement ( "" + random.nextInt ( 100 ) ); } } } ); frame.setDefaultCloseOperation ( JFrame.EXIT_ON_CLOSE ); frame.setSize ( 200, 400 ); frame.setLocationRelativeTo ( null ); frame.setVisible ( true ); }
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); frame.setSize(500, 300); final DefaultListModel listModel = new DefaultListModel(); final JList panel = new JList(listModel); panel.setBackground(new Color(128, 0, 40)); panel.setForeground(new Color(240, 240, 240)); frame.add(panel); System.setProperty("java.net.preferIPv4Stack", "true"); final JChannel channel = new JChannel("udp.xml"); listModel.addElement(msg.getObject());
private JList list ; private DefaultListModel model; public ListModelTest(){//default constructor //.... list = new JList(); model = new DefaultListModel(); list.setModel(model); //.... } public void actionPerformed(ActionEvent ev){ model.addElement("element"); //.... }
@Override public void valueChanged(ListSelectionEvent ev) { PathPrinter pp = ((PathPrinter) pathsList.getSelectedValue()); if(pp==null){ return; } GraphPath path = pp.gp; DefaultListModel<State> pathModel = new DefaultListModel<State>(); for( State st : path.states ){ pathModel.addElement( st ); } pathStates.setModel( pathModel ); showGraph.highlightGraphPath(path); }
f.setVisible(true); f.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); f.getContentPane().setLayout(new BorderLayout()); final DefaultListModel model = new DefaultListModel(); model.addElement("This is a short text"); model.addElement("This is a long text. This is a long text. This is a long text. This is a long text. This is a long text. This is a long text. This is a long text. This is a long text. This is a long text. This is a long text. This is a long text. This is a long text. This is a long text. "); model.addElement("This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. This is an even longer text. "); final JList list = new JList(model); list.setCellRenderer(new MyCellRenderer()); f.add(list); IconPanel.add(l, BorderLayout.NORTH); p.add(IconPanel, BorderLayout.WEST); p.add(lt, BorderLayout.CENTER);
ScratchItem[] items = listPlaylists(line2); DefaultListModel newListModel = new DefaultListModel(); for(ScratchItem item : items) { newListModel.addElement(item); } JList list = new JList(); list.setModel(newListModel); list.setVisible(true); add(list, BorderLayout.SOUTH); invalidate();
@Override public void valueChanged(ListSelectionEvent e) { @SuppressWarnings("unchecked") JList<State> theList = (JList<State>)e.getSource(); State st = (State)theList.getSelectedValue(); if(st==null){ return; } DefaultListModel<String> stateListModel = new DefaultListModel<String>(); stateListModel.addElement( "weight:"+st.getWeight() ); stateListModel.addElement( "weightdelta:"+st.getWeightDelta() ); stateListModel.addElement( "bikeRenting:"+st.isBikeRenting() ); stateListModel.addElement( "carParked:"+st.isCarParked() ); stateListModel.addElement( "walkDistance:"+st.getWalkDistance() ); stateListModel.addElement( "elapsedTime:"+st.getElapsedTimeSeconds() ); stateListModel.addElement( "numBoardings:"+st.getNumBoardings() ); outputList.setModel( stateListModel ); lastStateClicked = st; } }
private DefaultListModel listModel = new DefaultListModel(); private DropTarget dropTarget; jScrollPane1 = new javax.swing.JScrollPane(); list = new javax.swing.JList(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); getContentPane().setLayout(new java.awt.GridBagLayout()); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; getContentPane().add(jLabel1, gridBagConstraints); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; getContentPane().add(jScrollPane1, gridBagConstraints); DataFlavor.javaFileListFlavor); for (File file : files) { listModel.addElement(file);