btnAutoAktiv.setSelected(true);
btnAutoInaktiv.setSelected(true);
    private void jbInit() throws Exception {        setLayout(new BorderLayout());        LanguageSelector.getInstance().addLanguageListener(this);        JPanel backPanel = new JPanel();        backPanel.setLayout(new GridBagLayout());        GridBagConstraints constraints = new GridBagConstraints();        constraints.anchor = GridBagConstraints.NORTH;        constraints.fill = GridBagConstraints.BOTH;        constraints.gridx = 0;        constraints.gridy = 0;        constraints.gridheight = 1;        constraints.gridwidth = 3;        JPanel tempPanel = new JPanel();        tempPanel.setLayout(new BorderLayout());        powerdownload.setForeground(Color.white);        powerdownload.setOpaque(true);        powerdownload.setBackground(BLUE_BACKGROUND);        ratioFocusAdapter = new RatioFocusAdapter();        ratio.addFocusListener(ratioFocusAdapter);        ratio.setBackground(Color.white);        ratio.setMinimumSize(new Dimension(50, 21));        ratio.setPreferredSize(new Dimension(50, 21));        ratio.setHorizontalAlignment(SwingConstants.RIGHT);        KeyAdapter ratioKlicker = new KeyAdapter() {            public void keyPressed(KeyEvent ke) {                switch (ke.getKeyCode()){                    case KeyEvent.VK_ENTER:{                        ratioFocusAdapter.focusLost(null);                        btnPdl.doClick();                        break;                    }                    case KeyEvent.VK_UP:{                        btnAktiv.setSelected(true);                        alterRatio(true);                        break;                    }                    case KeyEvent.VK_DOWN:{                        btnAktiv.setSelected(true);                        alterRatio(false);                        break;                    }                }            }        };        btnInaktiv.addKeyListener(ratioKlicker);        btnAktiv.addKeyListener(ratioKlicker);        ratio.addKeyListener(ratioKlicker);        btnPdl.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(ActionEvent e) {                btnPdl_actionPerformed(e);            }        });        tempPanel.add(powerdownload, BorderLayout.CENTER);        IconManager im = IconManager.getInstance();        ImageIcon icon = im.getIcon("hint");        btnHint = new JLabel(icon) {            public JToolTip createToolTip() {                MultiLineToolTip tip = new MultiLineToolTip();                tip.setComponent(this);                return tip;            }        };        btnHint.setOpaque(true);        btnHint.setBackground(BLUE_BACKGROUND);        tempPanel.add(btnHint, BorderLayout.EAST);        backPanel.add(tempPanel, constraints);        constraints.gridy = 1;        backPanel.add(label6, constraints);        constraints.gridwidth = 1;        constraints.gridy = 2;        ButtonGroup buttonGroup = new ButtonGroup();        buttonGroup.add(btnInaktiv);        buttonGroup.add(btnAktiv);        btnInaktiv.setText("Powerdownload inaktiv");        btnInaktiv.setSelected(true);        btnAktiv.setText("Powerdownload aktiv");        backPanel.add(btnInaktiv, constraints);        constraints.gridy = 3;        backPanel.add(btnAktiv, constraints);        JPanel tempPanel3 = new JPanel(new GridBagLayout());        GridBagConstraints constraints2 = new GridBagConstraints();        constraints2.anchor = GridBagConstraints.NORTH;        constraints2.fill = GridBagConstraints.BOTH;        constraints2.gridx = 0;        constraints2.gridy = 0;        tempPanel3.add(label7, constraints2);        ImageIcon icon2 = im.getIcon("increase");        btnPdlUp = new JLabel(icon2);        ImageIcon icon3 = im.getIcon("decrease");        btnPdlDown = new JLabel(icon3);        btnPdlUp.addMouseListener(new MouseAdapter() {            public void mouseClicked(MouseEvent e) {                btnAktiv.setSelected(true);                alterRatio(true);            }        });        btnPdlDown.addMouseListener(new MouseAdapter() {            public void mouseClicked(MouseEvent e) {                btnAktiv.setSelected(true);                alterRatio(false);            }        });        constraints2.gridx = 1;        tempPanel3.add(btnPdlDown, constraints2);        constraints2.gridx = 2;        tempPanel3.add(ratio, constraints2);        constraints2.gridx = 3;        tempPanel3.add(btnPdlUp, constraints2);        constraints2.gridx = 4;        constraints2.insets.left = 5;        tempPanel3.add(label8, constraints2);        constraints.gridy = 4;        backPanel.add(tempPanel3, constraints);        constraints.gridy = 5;        constraints.gridwidth = 3;        backPanel.add(btnPdl, constraints);        constraints.gridy = 6;        backPanel.add(new JLabel(" "), constraints);        constraints.gridx = 0;        constraints.gridy = 7;        constraints.gridheight = 1;        constraints.gridwidth = 3;        JPanel tempPanel2 = new JPanel();        tempPanel2.setLayout(new BorderLayout());        label9.setForeground(Color.white);        label9.setOpaque(true);        label9.setBackground(BLUE_BACKGROUND);        tempPanel2.add(label9, BorderLayout.CENTER);        btnHint2 = new JLabel(icon) {            public JToolTip createToolTip() {                MultiLineToolTip tip = new MultiLineToolTip();                tip.setComponent(this);                return tip;            }        };        btnHint2.setOpaque(true);        btnHint2.setBackground(BLUE_BACKGROUND);        btnHint3 = new JLabel(icon) {            public JToolTip createToolTip() {                MultiLineToolTip tip = new MultiLineToolTip();                tip.setComponent(this);                return tip;            }        };        tempPanel2.add(btnHint2, BorderLayout.EAST);        backPanel.add(tempPanel2, constraints);        constraints.gridwidth = 1;        constraints.gridy = 8;        ButtonGroup buttonGroup2 = new ButtonGroup();        buttonGroup2.add(btnAutoInaktiv);        buttonGroup2.add(btnAutoAktiv);        btnAutoInaktiv.setText("inaktiv");        btnAutoAktiv.setText("aktiv");        btnAutoAktiv.setSelected(true);        pwdlPolicies.addItemListener(new ItemListener() {            public void itemStateChanged(ItemEvent e) {                AutomaticPowerdownloadPolicy policy = (                    AutomaticPowerdownloadPolicy) pwdlPolicies.getSelectedItem();                StringBuffer text = new StringBuffer(policy.getDescription());                int i = 0;                while (i < text.length()) {                    if (text.charAt(i) == '.') {                        text.insert(i + 1, '|');                        i++;                    }                    i++;                }                text.insert(0, policy.toString() + "|" +                            "Autor: " + policy.getAuthor() + "|" +                            "Beschreibung:|");                btnHint3.setToolTipText(text.toString());            }        });        fillPwdlPolicies();        JPanel panel1 = new JPanel(new FlowLayout());        panel1.add(pwdlPolicies);        panel1.add(btnHint3);        backPanel.add(panel1, constraints);        constraints.gridy = 9;        backPanel.add(btnAutoInaktiv, constraints);        constraints.gridy = 10;        backPanel.add(btnAutoAktiv, constraints);        constraints.gridy = 11;        JPanel panel = new JPanel(new FlowLayout());        panel.add(label10);        autoAb.setDocument(new NumberInputVerifier());        autoAb.setPreferredSize(new Dimension(40, 21));        autoAb.setText(Integer.toString(standardAutomaticPwdlAb));        autoBis.setDocument(new NumberInputVerifier());        autoBis.setPreferredSize(new Dimension(40, 21));        autoBis.setText(Integer.toString(standardAutomaticPwdlBis));        autoAb.addFocusListener(new FocusAdapter() {            public void focusLost(FocusEvent fe) {                int eingegeben = Integer.parseInt(autoAb.getText());                if (eingegeben < Integer.parseInt(autoBis.getText())) {                    autoAb.setText(Integer.toString(standardAutomaticPwdlAb));                }            }        });        autoBis.addFocusListener(new FocusAdapter() {            public void focusLost(FocusEvent fe) {                int eingegeben = Integer.parseInt(autoBis.getText());                if (eingegeben < standardAutomaticPwdlBis ||                    eingegeben > Integer.parseInt(autoAb.getText())) {                    autoBis.setText(Integer.toString(standardAutomaticPwdlBis));                }            }        });        panel.add(autoAb);        panel.add(new JLabel("MB "));        panel.add(label11);        panel.add(autoBis);        panel.add(new JLabel("MB "));        backPanel.add(panel, constraints);        constraints.gridy = 12;        constraints.gridwidth = 3;        backPanel.add(btnAutoPdl, constraints);        btnAutoPdl.addActionListener(new ActionListener() {            public void actionPerformed(ActionEvent ae) {                alterAutoPwdl();            }        });        add(new JScrollPane(backPanel), BorderLayout.NORTH);        ApplejuiceFassade.getInstance().addDataUpdateListener(this,            DataUpdateListener.INFORMATION_CHANGED);        ApplejuiceFassade.getInstance().addDataUpdateListener(this,            DataUpdateListener.DOWNLOAD_CHANGED);    }