Package nu.fw.jeti.util

Examples of nu.fw.jeti.util.TableSorter$Arrow


            new String[]{
                I18N.gettext("main.options.Name"),
                I18N.gettext("main.options.Enabled"),
                I18N.gettext("main.options.Description")},
            plugins);
        TableSorter sorter = new TableSorter(dataModel);
        jTable1 = new JTable(sorter);
        sorter.setTableHeader(jTable1.getTableHeader());
        sorter.setSortingStatus(0, TableSorter.ASCENDING);
        jTable1.setDefaultRenderer(String.class, new PluginRenderer());
    jTable1.setRowSelectionAllowed(false);
        jTable1.getColumnModel().getColumn(0).setPreferredWidth(60);
        jTable1.getColumnModel().getColumn(1).setPreferredWidth(15);
        jTable1.getColumnModel().getColumn(2).setPreferredWidth(180);
View Full Code Here


  private JButton jButton1 = new JButton();
  private TableSorter sorter;   

  public PrefPanel(Backend backend)
  {
    sorter = new TableSorter(initTableModel());
        jTable1 = new JTable(sorter);
        sorter.setTableHeader(jTable1.getTableHeader());
        sorter.setSortingStatus(0, TableSorter.ASCENDING);

    jTable1.getColumnModel().getColumn(0).setPreferredWidth(60);
View Full Code Here

                I18N.gettext("emoticons.Enabled"),
                I18N.gettext("emoticons.Description"),
                I18N.gettext("emoticons.Type") },
            Preferences.getPlugableCopy(iconType));

        TableSorter sorter = new TableSorter(dataModel);
        jTable1 = new JTable(sorter);
        sorter.setTableHeader(jTable1.getTableHeader());
        sorter.setSortingStatus(0, TableSorter.ASCENDING);
        //jTable1.setDefaultRenderer(String.class, new IconRenderer());
    jTable1.setRowSelectionAllowed(false);

        jTable1.getColumnModel().getColumn(0).setPreferredWidth(60);
        jTable1.getColumnModel().getColumn(1).setPreferredWidth(15);
View Full Code Here

    private void init() throws Exception
    {
        setTitle(I18N.gettext("groupchat.Manage_Members"));
      setIconImage(StatusIcons.getImageIcon("jeti").getImage());

        sorter = new TableSorter(tableModel);
        tabMembers = new JTable(sorter);
        sorter.setTableHeader(tabMembers.getTableHeader());
        sorter.setSortingStatus(0, TableSorter.ASCENDING);
        JScrollPane scrollPane = new JScrollPane(tabMembers);
        tabMembers.setPreferredScrollableViewportSize(new Dimension(300, 200));
View Full Code Here

    Container contentPane = dialog.getContentPane();
    contentPane.setLayout(new BoxLayout(contentPane,BoxLayout.Y_AXIS));
    JLabel lbl = new JLabel(I18N.gettext("groupchat.bookmarks"));
    lbl.setAlignmentX(0.5f);
    contentPane.add(lbl);
        final TableSorter sorter = new TableSorter(conferencesTableModel);
        final JTable table = new JTable(sorter);
        sorter.setTableHeader(table.getTableHeader());
        sorter.setSortingStatus(0, TableSorter.ASCENDING);
        table.setAlignmentX(0.5f);
        table.setPreferredScrollableViewportSize(new Dimension(200, 100));
        table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
        ListSelectionModel sm = table.getSelectionModel();
        sm.addListSelectionListener(new ListSelectionListener() {
            public void valueChanged(ListSelectionEvent e) {
                ListSelectionModel lsm =
                    (ListSelectionModel)e.getSource();
                delButton.setEnabled(!lsm.isSelectionEmpty());
            }
        });
    final JList list = new JList(conferences.toArray());
    list.setAlignmentX(0.5f);

        JScrollPane listScroller = new JScrollPane(table);
        contentPane.add(listScroller);
        delButton =
            new JButton(I18N.gettext("groupchat.delete_bookmark"));
        delButton.addActionListener(new ActionListener()
    {
      public void actionPerformed(ActionEvent e)
      {
        int i = sorter.modelIndex(table.getSelectedRow());
                if(i != -1) {
                    conferences.remove(i);
                    conferencesTableModel.update();
                    storeConferences();
          dialog.dispose();
View Full Code Here

TOP

Related Classes of nu.fw.jeti.util.TableSorter$Arrow

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.