Ergebnis 1 bis 7 von 7

Hybrid-Darstellung

  1. #1
    Hepatitis A-Z
    Registriert seit
    22.09.2010
    Beiträge
    86

    Standard

    Ich hätte das ganze so gelöst:
    Code:
    jButton1.setBounds(82, 94, 105, 23);
    jTextField1.setText("Search");
    Action action_ENTER = new AbstractAction() {
        public void actionPerformed(ActionEvent e) {
            boolean b = jRadioButton1.isSelected();
            boolean c = jRadioButton2.isSelected();
            String search = jTextField1.getText();
            if (b!=false){
                String kompsearch = "http://www.google.de/#hl=de&q=" + search+"&aq=f&aqi=g10&aql=&oq=&gs_rfai=&fp=95d8f914f306e11a";
                try {
                    Desktop.getDesktop().browse(new URI(kompsearch.replace(' ', '+')));
                } catch (IOException e) {
                    e.printStackTrace();
                } catch (URISyntaxException e) {
                    e.printStackTrace();
                }
            }
            else if (c!=false)
            {
                String kompsearch = "http://www.bing.com/search?q="+search+"&go=&form=QBLH&filt=all";
                try {
                    Desktop.getDesktop().browse(new URI(kompsearch.replace(' ', '+')));
                } catch (IOException e) {
                    e.printStackTrace();
                } catch (URISyntaxException e) {
                    e.printStackTrace();
                }
            }
        }
    };
    jTextField1.getInputMap().put(KeyStroke.getKeyStroke("ENTER"),"ENTER");
    jTextField1.getActionMap().put("ENTER", action_ENTER);
    getContentPane().add(jTextField1);

  2. #2
    Anfänger Avatar von ESU4RK
    Registriert seit
    13.05.2009
    Beiträge
    7

    Standard

    Zitat Zitat von haggys22 Beitrag anzeigen
    Ich hätte das ganze so gelöst:
    Code:
    jButton1.setBounds(82, 94, 105, 23);
    jTextField1.setText("Search");
    Action action_ENTER = new AbstractAction() {
        public void actionPerformed(ActionEvent e) {
            boolean b = jRadioButton1.isSelected();
            boolean c = jRadioButton2.isSelected();
            String search = jTextField1.getText();
            if (b!=false){
                String kompsearch = "http://www.google.de/#hl=de&q=" + search+"&aq=f&aqi=g10&aql=&oq=&gs_rfai=&fp=95d8f914f306e11a";
                try {
                    Desktop.getDesktop().browse(new URI(kompsearch.replace(' ', '+')));
                } catch (IOException e) {
                    e.printStackTrace();
                } catch (URISyntaxException e) {
                    e.printStackTrace();
                }
            }
            else if (c!=false)
            {
                String kompsearch = "http://www.bing.com/search?q="+search+"&go=&form=QBLH&filt=all";
                try {
                    Desktop.getDesktop().browse(new URI(kompsearch.replace(' ', '+')));
                } catch (IOException e) {
                    e.printStackTrace();
                } catch (URISyntaxException e) {
                    e.printStackTrace();
                }
            }
        }
    };
    jTextField1.getInputMap().put(KeyStroke.getKeyStroke("ENTER"),"ENTER");
    jTextField1.getActionMap().put("ENTER", action_ENTER);
    getContentPane().add(jTextField1);

    Sehr gut danke funktioniert.


Ähnliche Themen

  1. VB bytelänge zuweisen ?? help plz
    Von fragezeichen im Forum VisualBasic
    Antworten: 4
    Letzter Beitrag: 16.04.2009, 12:19
  2. Gleiche games ?
    Von technofreax im Forum Sonstige Programmiersprachen
    Antworten: 4
    Letzter Beitrag: 18.09.2008, 21:11
  3. Soundeffekte Tasten zuweisen
    Von Rizzy im Forum Anwendungssoftware
    Antworten: 3
    Letzter Beitrag: 14.08.2008, 13:19

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •