⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stafoptionspanelswingimpl.java

📁 Software Testing Automation Framework (STAF)的开发代码
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
            perlLabel.setOpaque(false);            perlLabel.setForeground(Color.black);            perlVersionPanel.add(perlLabel);            perlVersionPanel.add(Box.createHorizontalStrut(10));            perlVersionPanel.add(perl58RB);            perlVersionPanel.add(Box.createHorizontalStrut(10));            perlVersionPanel.add(perl56RB);            perlVersionPanel.add(Box.createHorizontalStrut(5));            perlVersionPanel.add(perl50RB);            optionsPanel.add(Box.createVerticalStrut(5));            optionsPanel.add(perlVersionPanel);        }                ipv4RB = new JRadioButton("IPv4 only",             getSTAFOptionsPanel().getDefaultIPvVersion().equals("IPv4 only"));        ipv6RB = new JRadioButton("IPv4/IPv6 (requires OS IPv6 support)",             getSTAFOptionsPanel().getDefaultPerlVersion().equals("IPv4 and IPv6"));        ipv4RB.addActionListener(this);        ipv6RB.addActionListener(this);        ButtonGroup ipvBG = new ButtonGroup();        ipvBG.add(ipv4RB);        ipvBG.add(ipv6RB);        JPanel ipvVersionPanel = new JPanel();        ipvVersionPanel.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0));        ipvVersionPanel.add(Box.createHorizontalStrut(10));        JLabel ipvLabel = new JLabel("Default TCP version:");        ipvLabel.setOpaque(false);        ipvLabel.setForeground(Color.black);        ipvVersionPanel.add(ipvLabel);        ipvVersionPanel.add(Box.createHorizontalStrut(10));        ipvVersionPanel.add(ipv4RB);        ipvVersionPanel.add(Box.createHorizontalStrut(10));        ipvVersionPanel.add(ipv6RB);        optionsPanel.add(ipvVersionPanel);                                 outerPanel.add(new JScrollPane(optionsPanel));    }        public void actionPerformed(ActionEvent e)    {        if (e.getSource() == allowRegistrationCB)        {            getSTAFOptionsPanel().setAllowSTAFToRegister(                allowRegistrationCB.isSelected());                        if (!allowRegistrationCB.isSelected())            {                nameTF.setEnabled(false);                emailTF.setEnabled(false);                organizationTF.setEnabled(false);                                JOptionPane.showMessageDialog(outerPanel,                    "Enabling STAF to register will allow us to track\n" +                    "the STAF user base.  This will help ensure continued\n" +                    "support and funding of STAF in the future",                    "Information", JOptionPane.INFORMATION_MESSAGE);            }            else            {                nameTF.setEnabled(true);                emailTF.setEnabled(true);                organizationTF.setEnabled(true);            }                                }                if (e.getSource() == systemEnvVarsRB)        {            getSTAFOptionsPanel().setUpdateEnvironmentVariables("System");                        if (! iconsOnStartProgramsMenuCB.isEnabled())            {                iconsOnStartProgramsMenuCB.setSelected(true);                iconsOnStartProgramsMenuCB.setEnabled(true);                getSTAFOptionsPanel().setIconsOnStartProgramsMenu(                    iconsOnStartProgramsMenuCB.isSelected());            }                        if (! iconsOnQuickStartMenuCB.isEnabled())            {                iconsOnQuickStartMenuCB.setSelected(true);                iconsOnQuickStartMenuCB.setEnabled(true);                getSTAFOptionsPanel().setIconsOnQuickStartMenu(                    iconsOnQuickStartMenuCB.isSelected());            }                        if (! startSTAFCB.isEnabled())            {                startSTAFCB.setSelected(true);                startSTAFCB.setEnabled(true);                getSTAFOptionsPanel().setStartSTAFOnLogin(                    startSTAFCB.isSelected());            }        }                if (e.getSource() == userEnvVarsRB)        {            getSTAFOptionsPanel().setUpdateEnvironmentVariables("User");                        if (! iconsOnStartProgramsMenuCB.isEnabled())            {                iconsOnStartProgramsMenuCB.setSelected(true);                iconsOnStartProgramsMenuCB.setEnabled(true);                getSTAFOptionsPanel().setIconsOnStartProgramsMenu(                    iconsOnStartProgramsMenuCB.isSelected());            }                        if (! iconsOnQuickStartMenuCB.isEnabled())            {                iconsOnQuickStartMenuCB.setSelected(true);                iconsOnQuickStartMenuCB.setEnabled(true);                getSTAFOptionsPanel().setIconsOnQuickStartMenu(                    iconsOnQuickStartMenuCB.isSelected());            }                        if (! startSTAFCB.isEnabled())            {                startSTAFCB.setSelected(true);                startSTAFCB.setEnabled(true);                getSTAFOptionsPanel().setStartSTAFOnLogin(                    startSTAFCB.isSelected());            }        }                if (e.getSource() == noneEnvVarsRB)        {            getSTAFOptionsPanel().setUpdateEnvironmentVariables("None");                        iconsOnStartProgramsMenuCB.setSelected(false);            iconsOnStartProgramsMenuCB.setEnabled(false);            getSTAFOptionsPanel().setIconsOnStartProgramsMenu(                iconsOnStartProgramsMenuCB.isSelected());                            iconsOnQuickStartMenuCB.setSelected(false);            iconsOnQuickStartMenuCB.setEnabled(false);            getSTAFOptionsPanel().setIconsOnQuickStartMenu(                iconsOnQuickStartMenuCB.isSelected());                            startSTAFCB.setSelected(false);            startSTAFCB.setEnabled(false);            getSTAFOptionsPanel().setStartSTAFOnLogin(                startSTAFCB.isSelected());        }                if (e.getSource() == startSTAFCB)        {            getSTAFOptionsPanel().setStartSTAFOnLogin(                startSTAFCB.isSelected());        }                if (e.getSource() == iconsOnStartProgramsMenuCB)        {            getSTAFOptionsPanel().setIconsOnStartProgramsMenu(                iconsOnStartProgramsMenuCB.isSelected());        }                if (e.getSource() == iconsOnQuickStartMenuCB)        {            getSTAFOptionsPanel().setIconsOnQuickStartMenu(                iconsOnQuickStartMenuCB.isSelected());        }               if (e.getSource() == java12RB)        {            getSTAFOptionsPanel().setDefaultJavaVersion("1.2+");        }                if (e.getSource() == java11RB)        {            getSTAFOptionsPanel().setDefaultJavaVersion("1.1.x");        }        if (e.getSource() == perl58RB)        {            getSTAFOptionsPanel().setDefaultPerlVersion("5.8");        }                if (e.getSource() == perl56RB)        {            getSTAFOptionsPanel().setDefaultPerlVersion("5.6");        }                if (e.getSource() == perl50RB)        {            getSTAFOptionsPanel().setDefaultPerlVersion("5.0");        }                if (e.getSource() == ipv4RB)        {            getSTAFOptionsPanel().setDefaultIPvVersion("IPv4 only");        }                if (e.getSource() == ipv6RB)        {            getSTAFOptionsPanel().setDefaultIPvVersion("IPv4 and IPv6");        }    }    public void keyTyped(KeyEvent e)    {        if (e.getSource() == nameTF)        {            getSTAFOptionsPanel().setRegistrationName(nameTF.getText());            return;        }        if (e.getSource() == emailTF)        {            getSTAFOptionsPanel().setRegistrationEmail(emailTF.getText());            return;        }        if (e.getSource() == organizationTF)        {            getSTAFOptionsPanel().setRegistrationOrganization(                organizationTF.getText());            return;        }    }    public void keyPressed(KeyEvent e)    {        if (e.getSource() == nameTF)        {            getSTAFOptionsPanel().setRegistrationName(nameTF.getText());            return;        }        if (e.getSource() == emailTF)        {            getSTAFOptionsPanel().setRegistrationEmail(emailTF.getText());            return;        }        if (e.getSource() == organizationTF)        {            getSTAFOptionsPanel().setRegistrationOrganization(                organizationTF.getText());            return;        }    }    public void keyReleased(KeyEvent e)    {        if (e.getSource() == nameTF)        {            getSTAFOptionsPanel().setRegistrationName(nameTF.getText());            return;        }        if (e.getSource() == emailTF)        {            getSTAFOptionsPanel().setRegistrationEmail(emailTF.getText());            return;        }        if (e.getSource() == organizationTF)        {            getSTAFOptionsPanel().setRegistrationOrganization(                organizationTF.getText());            return;        }    }    private STAFOptionsPanel getSTAFOptionsPanel()    {         return (STAFOptionsPanel)getPanel();    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -