Package com.commander4j.db

Examples of com.commander4j.db.JDBListData


            jListLines.addListSelectionListener(new ListSelectionListener() {
              public void valueChanged(ListSelectionEvent evt) {
                int sel = jListLines.getSelectedIndex();
                if (sel > -1)
                {
                  JDBListData item = (JDBListData) jListLines.getModel().getElementAt(sel);
                  populateUnAssignedList(item);
                  populateAssignedList(item);
                  setButtonState();
                }

              }
            });
            jListLines.setModel(jListLinesModel);
          }
        }
        {
          jScrollPaneUnAssigned = new JScrollPane();
          jDesktopPane1.add(jScrollPaneUnAssigned);
          jScrollPaneUnAssigned.setBounds(427, 25, 180, 345);
          jScrollPaneUnAssigned.setBorder(BorderFactory.createEtchedBorder(BevelBorder.LOWERED));
          {
            ListModel jListUnAssignedModel = new DefaultComboBoxModel(new String[] { "" });
            jListUnAssigned = new JList4j();
            jScrollPaneUnAssigned.setViewportView(jListUnAssigned);
            jListUnAssigned.setModel(jListUnAssignedModel);
            jListUnAssigned.setFont(Common.font_list);
            jListUnAssigned.setCellRenderer(Common.renderer_list_assigned);
            jListUnAssigned.setBackground(Common.color_list_unassigned);
          }
        }
        {
          jScrollPaneAssigned = new JScrollPane();
          jDesktopPane1.add(jScrollPaneAssigned);
          jScrollPaneAssigned.setBounds(202, 25, 180, 345);
          jScrollPaneAssigned.setBorder(BorderFactory.createEtchedBorder(BevelBorder.LOWERED));
          {
            ListModel jListAssignedModel = new DefaultComboBoxModel(new String[] { "" });
            jListAssigned = new JList4j();
            jScrollPaneAssigned.setViewportView(jListAssigned);
            jListAssigned.setModel(jListAssignedModel);
            jListAssigned.setFont(Common.font_list);
            jListAssigned.setCellRenderer(Common.renderer_list_assigned);
            jListAssigned.setBackground(Common.color_list_assigned);
          }
        }
        {
          jButtonRefresh = new JButton4j(Common.icon_refresh);
          jButtonRefresh.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent arg0) {
              populateLineList();
              populateUnAssignedList(null);
              populateAssignedList(null);
            }
          });
          jButtonRefresh.setText(lang.get("btn_Refresh"));
          jButtonRefresh.setBounds(113, 382, 116, 30);
          jDesktopPane1.add(jButtonRefresh);
        }
        {
          jButtonAssign = new JButton4j(Common.icon_arrow_left);
          jDesktopPane1.add(jButtonAssign);
          jButtonAssign.setBounds(390, 156, 25, 25);
          jButtonAssign.setEnabled(false);
          jButtonAssign.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
              if (jListUnAssigned.getSelectedIndex() > -1)
              {
                JDBPrinterLineMembership plm = new JDBPrinterLineMembership(Common.selectedHostID, Common.sessionID);
                for (int j = jListUnAssigned.getMaxSelectionIndex(); j >= jListUnAssigned.getMinSelectionIndex(); j--)
                {
                  if (jListUnAssigned.isSelectedIndex(j))
                  {
                    JDBListData item = (JDBListData) jListUnAssigned.getModel().getElementAt(j);

                    if (plm.addPrintertoLine(jListLines.getSelectedValue().toString(), item.toString()))
                    {
                      addToList(assignedList, item, false);
                    }
                  }
                }

                for (int j = jListUnAssigned.getMaxSelectionIndex(); j >= jListUnAssigned.getMinSelectionIndex(); j--)
                {
                  if (jListUnAssigned.isSelectedIndex(j))
                  {
                    Object item = jListUnAssigned.getModel().getElementAt(j);

                      removeFromList(unassignedList, item);

                  }
                }

                refreshJList(jListAssigned, assignedModel, assignedList);
                refreshJList(jListUnAssigned, unassignedModel, unassignedList);

                setButtonState();
              }

            }
          });
        }
        {
          jButtonUnAssign = new JButton4j(Common.icon_arrow_right);
          jDesktopPane1.add(jButtonUnAssign);
          jButtonUnAssign.setBounds(390, 185, 25, 25);
          jButtonUnAssign.setEnabled(false);
          jButtonUnAssign.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
              if (jListAssigned.getSelectedIndex() > -1)
              {
                JDBPrinterLineMembership plm = new JDBPrinterLineMembership(Common.selectedHostID, Common.sessionID);
                for (int j = jListAssigned.getMaxSelectionIndex(); j >= jListAssigned.getMinSelectionIndex(); j--)
                {
                  if (jListAssigned.isSelectedIndex(j))
                  {
                    JDBListData item = (JDBListData) jListAssigned.getModel().getElementAt(j);

                    addToList(unassignedList, item, true);
                  }
                }

                for (int j = jListAssigned.getMaxSelectionIndex(); j >= jListAssigned.getMinSelectionIndex(); j--)
                {
                  if (jListAssigned.isSelectedIndex(j))
                  {
                    Object item = jListAssigned.getModel().getElementAt(j);

                   
                   
                    if (plm.removePrinterfromLine(jListLines.getSelectedValue().toString(), item.toString()))
                    {
                      removeFromList(assignedList, item);
                    }
                  }
                }
View Full Code Here


              {
                for (int j = jListUnassigned.getMaxSelectionIndex(); j >= jListUnassigned.getMinSelectionIndex(); j--)
                {
                  if (jListUnassigned.isSelectedIndex(j))
                  {
                    JDBListData item = (JDBListData) jListUnassigned.getModel().getElementAt(j);
                    addToList(assignedGroupList, item);
                    removeFromList(unAssignedGroupList, item);
                  }
                }
                populateAssignedList();
                populateUnAssignedList();
                setButtonState();
              }
            }
          });
        }
        {
          jButtonUnAssign = new JButton4j(Common.icon_arrow_right);
          jDesktopPane1.add(jButtonUnAssign);
          jButtonUnAssign.setBounds(322, 182, 26, 24);
          jButtonUnAssign.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
              if (jListAssigned.getSelectedIndex() > -1)
              {
                for (int j = jListAssigned.getMaxSelectionIndex(); j >= jListAssigned.getMinSelectionIndex(); j--)
                {
                  if (jListAssigned.isSelectedIndex(j))
                  {
                    JDBListData item = (JDBListData) jListAssigned.getModel().getElementAt(j);
                    addToList(unAssignedGroupList, item);
                    removeFromList(assignedGroupList, item);
                  }
                }
                populateAssignedList();
View Full Code Here

            jListMenus.addListSelectionListener(new ListSelectionListener() {
              public void valueChanged(ListSelectionEvent evt) {
                int sel = jListMenus.getSelectedIndex();
                if (sel > -1)
                {
                  JDBListData item = (JDBListData) jListMenus.getModel().getElementAt(sel);
                  populateUnAssignedList(item);
                  populateAssignedList(item);
                  setButtonState();
                  jButtonSave.setEnabled(false);
                  jButtonUndo.setEnabled(false);
                }

              }
            });
            jListMenus.setModel(jListMenusModel);
          }
        }
        {
          jScrollPaneUnAssigned = new JScrollPane();
          jDesktopPane1.add(jScrollPaneUnAssigned);
          jScrollPaneUnAssigned.setBounds(561, 25, 245, 345);
          jScrollPaneUnAssigned.setBorder(BorderFactory.createEtchedBorder(BevelBorder.LOWERED));
          {
            ListModel jListUnAssignedModel = new DefaultComboBoxModel(new String[] { "" });
            jListUnAssigned = new JDBModuleJList(Common.selectedHostID, Common.sessionID);
            jScrollPaneUnAssigned.setViewportView(jListUnAssigned);
            jListUnAssigned.setModel(jListUnAssignedModel);
            jListUnAssigned.setFont(Common.font_list);
            jListUnAssigned.setCellRenderer(Common.renderer_list_assigned);
            jListUnAssigned.setBackground(Common.color_list_unassigned);
          }
        }
        {
          jScrollPaneAssigned = new JScrollPane();
          jDesktopPane1.add(jScrollPaneAssigned);
          jScrollPaneAssigned.setBounds(267, 25, 245, 345);
          jScrollPaneAssigned.setBorder(BorderFactory.createEtchedBorder(BevelBorder.LOWERED));
          {
            ListModel jListAssignedModel = new DefaultComboBoxModel(new String[] { "" });
            jListAssigned = new JDBModuleJList(Common.selectedHostID, Common.sessionID);
            jScrollPaneAssigned.setViewportView(jListAssigned);
            jListAssigned.setModel(jListAssignedModel);
            jListAssigned.setFont(Common.font_list);
            jListAssigned.setCellRenderer(Common.renderer_list_assigned);
            jListAssigned.setBackground(Common.color_list_assigned);
          }
        }
        {
          jButtonAssign = new JButton4j(Common.icon_arrow_left);
          jDesktopPane1.add(jButtonAssign);
          jButtonAssign.setBounds(524, 160, 25, 25);
          jButtonAssign.setEnabled(false);
          jButtonAssign.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
              if (jListUnAssigned.getSelectedIndex() > -1)
              {
                for (int j = jListUnAssigned.getMaxSelectionIndex(); j >= jListUnAssigned.getMinSelectionIndex(); j--)
                {
                  if (jListUnAssigned.isSelectedIndex(j))
                  {
                    JDBListData item = (JDBListData) jListUnAssigned.getModel().getElementAt(j);

                    addToList(assignedList, item, false);
                  }
                }

                for (int j = jListUnAssigned.getMaxSelectionIndex(); j >= jListUnAssigned.getMinSelectionIndex(); j--)
                {
                  if (jListUnAssigned.isSelectedIndex(j))
                  {
                    Object item = jListUnAssigned.getModel().getElementAt(j);

                    removeFromList(unassignedList, item);
                  }
                }

                refreshJList(jListAssigned, assignedModel, assignedList);
                refreshJList(jListUnAssigned, unassignedModel, unassignedList);

                setButtonState();
              }

            }
          });
        }
        {
          jButtonUnAssign = new JButton4j(Common.icon_arrow_right);
          jDesktopPane1.add(jButtonUnAssign);
          jButtonUnAssign.setBounds(524, 189, 25, 25);
          jButtonUnAssign.setEnabled(false);
          jButtonUnAssign.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
              if (jListAssigned.getSelectedIndex() > -1)
              {
                for (int j = jListAssigned.getMaxSelectionIndex(); j >= jListAssigned.getMinSelectionIndex(); j--)
                {
                  if (jListAssigned.isSelectedIndex(j))
                  {
                    JDBListData item = (JDBListData) jListAssigned.getModel().getElementAt(j);

                    addToList(unassignedList, item, true);
                  }
                }

                for (int j = jListAssigned.getMaxSelectionIndex(); j >= jListAssigned.getMinSelectionIndex(); j--)
                {
                  if (jListAssigned.isSelectedIndex(j))
                  {
                    Object item = jListAssigned.getModel().getElementAt(j);

                    removeFromList(assignedList, item);
                  }
                }
                refreshJList(jListUnAssigned, unassignedModel, unassignedList);
                refreshJList(jListAssigned, assignedModel, assignedList);

                setButtonState();
              }
            }
          });
        }
        {
          jButtonUp = new JButton4j(Common.icon_arrow_up);
          jDesktopPane1.add(jButtonUp);
          jButtonUp.setBounds(524, 130, 25, 25);
          jButtonUp.setEnabled(false);
          jButtonUp.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
              int j = jListAssigned.getSelectedIndex();
              JDBListData element = (JDBListData) jListAssigned.getModel().getElementAt(j);
              assignedList = JDBModule.moveElementUp(assignedList, element);
              refreshJList(jListAssigned, assignedModel, assignedList);
              jListAssigned.setSelectedIndex(assignedList.indexOf(element));
              jButtonSave.setEnabled(true);
              jButtonUndo.setEnabled(true);
            }
          });
        }
        {
          jButtonDown = new JButton4j(Common.icon_arrow_down);
          jDesktopPane1.add(jButtonDown);
          jButtonDown.setBounds(524, 220, 25, 25);
          jButtonDown.setEnabled(false);
          jButtonDown.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
              int j = jListAssigned.getSelectedIndex();
              JDBListData element = (JDBListData) jListAssigned.getModel().getElementAt(j);
              assignedList = JDBModule.moveElementDown(assignedList, element);
              refreshJList(jListAssigned, assignedModel, assignedList);
              jListAssigned.setSelectedIndex(assignedList.indexOf(element));
              jButtonSave.setEnabled(true);
              jButtonUndo.setEnabled(true);
            }
          });
        }
        {
          jButtonClose = new JButton4j(Common.icon_close);
          jDesktopPane1.add(jButtonClose);
          jButtonClose.setText(lang.get("btn_Close"));
          jButtonClose.setBounds(504, 377, 116, 30);
          jButtonClose.setMnemonic(lang.getMnemonicChar());
          jButtonClose.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
              dispose();
            }
          });
        }
        {
          jLabel1 = new JLabel4j_title();
          jDesktopPane1.add(jLabel1);
          jLabel1.setText("Menu");
          jLabel1.setBounds(12, 7, 60, 16);
        }
        {
          jLabel2 = new JLabel4j_title();
          jDesktopPane1.add(jLabel2);
          jLabel2.setText("Unassigned");
          jLabel2.setBounds(561, 5, 136, 21);
        }
        {
          jLabel3 = new JLabel4j_title();
          jDesktopPane1.add(jLabel3);
          jLabel3.setText("Assigned");
          jLabel3.setBounds(267, 5, 71, 18);
        }
        {
          jButtonSave = new JButton4j(Common.icon_update);
          jDesktopPane1.add(jButtonSave);
          jButtonSave.setText(lang.get("btn_Save"));
          jButtonSave.setBounds(150, 377, 116, 30);
          jButtonSave.setMnemonic(lang.getMnemonicChar());
          jButtonSave.setEnabled(false);
          jButtonSave.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
              JDBMenus m = new JDBMenus(Common.selectedHostID, Common.sessionID);

              int j = jListMenus.getSelectedIndex();
              JDBListData menu = (JDBListData) jListMenus.getModel().getElementAt(j);
              m.rewriteMenu(menu.toString(), assignedList);
              jButtonSave.setEnabled(false);
              jButtonUndo.setEnabled(false);
            }
          });
        }
        {
          jButtonHelp = new JButton4j(Common.icon_help);
          jDesktopPane1.add(jButtonHelp);
          jButtonHelp.setText(lang.get("btn_Help"));
          jButtonHelp.setBounds(386, 377, 116, 30);
          jButtonHelp.setMnemonic(lang.getMnemonicChar());
        }
        {
          jButtonUndo = new JButton4j(Common.icon_undo);
          jDesktopPane1.add(jButtonUndo);
          jButtonUndo.setText(lang.get("btn_Undo"));
          jButtonUndo.setBounds(268, 377, 116, 30);
          jButtonUndo.setEnabled(false);
          jButtonUndo.setMnemonic(lang.getMnemonicChar());
          jButtonUndo.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
              int j = jListMenus.getSelectedIndex();
              if (j > -1)
              {
                JDBListData item = (JDBListData) jListMenus.getModel().getElementAt(j);
                populateUnAssignedList(item);
                populateAssignedList(item);
                jButtonSave.setEnabled(false);
                jButtonUndo.setEnabled(false);
              }
View Full Code Here

      JLabel renderer = (JLabel) defaultRenderer.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
      renderer.setFont(Common.font_list);

      if (value instanceof JDBListData)
      {
        JDBListData ldata = (JDBListData) value;
        theIcon = ldata.getIcon();
        theText = ldata.getmData().toString();
      } else
      {
        try
        {
          theText = value.toString();
View Full Code Here

      JLabel renderer = (JLabel) defaultRenderer.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
      renderer.setFont(Common.font_list);

      if (value instanceof JDBListData)
      {
        JDBListData ldata = (JDBListData) value;
        theIcon = ldata.getIcon();
        theText = ldata.getmData().toString();
      } else
      {
        try
        {
          theText = value.toString();
View Full Code Here

              JDBPrinterLineMembership plm = new JDBPrinterLineMembership(Common.selectedHostID, Common.sessionID);
              for (int j = jListUnAssignedPrinters.getMaxSelectionIndex(); j >= jListUnAssignedPrinters.getMinSelectionIndex(); j--)
              {
                if (jListUnAssignedPrinters.isSelectedIndex(j))
                {
                  JDBListData item = (JDBListData) jListUnAssignedPrinters.getModel().getElementAt(j);

                  if (plm.addPrintertoLine(selectedLine,selectedGroup, item.toString()))
                  {
                    addToPrinterList(assignedList, item, false);
                  }
                }
              }

              for (int j = jListUnAssignedPrinters.getMaxSelectionIndex(); j >= jListUnAssignedPrinters.getMinSelectionIndex(); j--)
              {
                if (jListUnAssignedPrinters.isSelectedIndex(j))
                {
                  Object item = jListUnAssignedPrinters.getModel().getElementAt(j);

                    removeFromPrinterList(unassignedList, item);

                }
              }

              refreshJList(jListAssignedPrinters, assignedModel, assignedList);
              refreshJList(jListUnAssignedPrinters, unassignedModel, unassignedList);

              setButtonState();
            }

          }
        });
       

        jButtonAssignPrinter.setBounds(720, 283, 25, 25);
        jDesktopPane1.add(jButtonAssignPrinter);
        jButtonUnAssignPrinter.addActionListener(new ActionListener() {
          public void actionPerformed(ActionEvent e) {
            if (jListAssignedPrinters.getSelectedIndex() > -1)
            {
              JDBPrinterLineMembership plm = new JDBPrinterLineMembership(Common.selectedHostID, Common.sessionID);
              for (int j = jListAssignedPrinters.getMaxSelectionIndex(); j >= jListAssignedPrinters.getMinSelectionIndex(); j--)
              {
                if (jListAssignedPrinters.isSelectedIndex(j))
                {
                  JDBListData item = (JDBListData) jListAssignedPrinters.getModel().getElementAt(j);

                  addToPrinterList(unassignedList, item, true);
                }
              }

              for (int j = jListAssignedPrinters.getMaxSelectionIndex(); j >= jListAssignedPrinters.getMinSelectionIndex(); j--)
              {
                if (jListAssignedPrinters.isSelectedIndex(j))
                {
                  Object item = jListAssignedPrinters.getModel().getElementAt(j);

                 
                 
                  if (plm.removePrinterfromLine(selectedLine,selectedGroup ,item.toString()))
                  {
                    removeFromPrinterList(assignedList, item);
                  }
                }
              }
View Full Code Here

TOP

Related Classes of com.commander4j.db.JDBListData

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.