NetBeans Mit Variablen den Internet Explorer öffnen

Hallo zusammen,

nachdem ich mich schon einige Zeit im Internet durchgewühlt habe aber einfach nicht dahinter steig, habe ich nun eine Frage.

Ich möchte ein Textfeld erstellen in den man z.b. eine Zahl "0123456" eingeben kann. Wenn man nun auf ENTER drückt oder auf den BUTTON den ich dahinter setze klickt, soll sich eine vorgegebene Internetadresse nennen wir sie mal "http://www.kartoffel.de?" öffnen und gleichzeitig die 0123456 dahinter setzen, das er mir durch meine Eingabe einfach den IE aufmacht und "http://www.kartoffel.de?0123456" öffnet.

Ist das denn so einfach möglich?

Liebste Grüße vom Newbie
 
Komm leider damit garnicht klar. Das einzige das ich finden konnte war
Java:
public void browse(URI uri)
            throws IOException
aber wie und wo ich das einbau bzw. wie ich dann ne Variable dazu erstell....das ist mein Problem...und wie ich das ganze mit einem Klick bzw. Entertaste bestätigen lasse
 

eRaaaa

Top Contributor
Naja was solls, sieht mir nicht nach ner Hausaufgabe aus:
Schnell und häßlich, aber vllt kannst du das ja einem Refactoring unterziehen :>

Java:
import java.awt.BorderLayout;
import java.awt.Desktop;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;

import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.SwingUtilities;

public class DirtyClass {

	private static final String ADDRESS = "http://www.kartoffel.de?";

	public DirtyClass() {
		JFrame frame = new JFrame();
		JPanel panel = new JPanel(new BorderLayout());
		final JTextField feld = new JTextField(10);
		feld.setBorder(BorderFactory.createTitledBorder("URL-Parameter"));
		JButton btn = new JButton("open");
		feld.addKeyListener(new KeyAdapter() {
			@Override
			public void keyPressed(KeyEvent e) {
				if (e.getKeyCode() == KeyEvent.VK_ENTER) {
					openURL(feld.getText());
				}
			}
		});
		btn.addActionListener(new ActionListener() {
			@Override
			public void actionPerformed(ActionEvent e) {
				openURL(feld.getText());
			}
		});
		panel.add(BorderLayout.PAGE_START, feld);
		panel.add(BorderLayout.PAGE_END, btn);
		frame.add(panel);
		frame.pack();
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setLocationRelativeTo(null);
		frame.setVisible(true);
	}

	private void openURL(String parameter) {
		if (Desktop.isDesktopSupported()) {
			try {
				Desktop.getDesktop().browse(new URI(ADDRESS + parameter));
			} catch (IOException e) {
				e.printStackTrace();
			} catch (URISyntaxException e) {
				e.printStackTrace();
			}
		}
	}

	public static void main(String[] args) {
		SwingUtilities.invokeLater(new Runnable() {
			public void run() {
				new DirtyClass();
			}
		});
	}
}
 
Zuletzt bearbeitet:
Vielen dank schonmal! Ne ist nicht für ne Hausaufgabe, sondern sollte ein kleines Tool werden mit dem ichs mir sparen kann, den IE zu öffnen und auf ne bestimmte Seite zu gehen um dann 0123456 einzugeben.

Edit: Ok habs nun begriffen ich mach ne neue "Datei" und da kann ich das einfügen. Aber wie ich das nun genau in mein Projekt bekomm und mit nem Button verbinde etc. weiß ich leider nicht.
 
Zuletzt bearbeitet:
Sorry 4 doppelpost. Nachdem ich deinen code nun zum laufen gebracht hab wollte ich ihn auch in der arbeit probieren, leider hab ich hier keine chance. Ich kann auf enter drücken soviel ich will und er macht rein garnichts. Jmd ne idee?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Netbeans - Werte von Variablen überwachen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
A Eclipse Projektspezifische Variablen in Eclipse? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
A Unittest - Benutzte Objekte/Variablen aufzeichnen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
looparda Variablen bei Exception loggen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
T DrJava: Variablen sind angeblich final IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
U [IntelliJ] Variablen Refactoring IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
W Eclipse Debugger: Variablen-Anzeigen nur mit Breakpoint IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
V [Eclipse] Variablen-Highlight funktioniert nicht mehr!? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
Ä Speicherbedarf von objekten/variablen feststellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T In Eclipse variablen anzeigen ? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
Linad eclipse: gleiche Variablen anzeigen im Editor IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
E eclipse - kennt variablen nicht? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S Eclipse Debug-Funktion: Statische Variablen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
K eclipse: Variablen beobachten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
C Tool, um unbenutzte Variablen und Methoden zu finden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T Netbeans IDE nichtverwendete variablen und imports IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
B Eclipse version control System das ohne Internet funktioniert/nur lokal auf Computer? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
ARadauer UML Tool übers Internet IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S Eclipse package explorer: Ansicht als Baum IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
Robertop Eclipse EXE Icon fehlt im Explorer (Windows Problem?) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
H symbol rot-x aus Package explorer entfernen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
T .project Datei im Explorer ohne Namen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
OnDemand Paackage Explorer Methoden verstecken IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G Eclipse Package Explorer IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
F Eclipse "Package Explorer" refreshen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
B Eclipse errors/warnings im (Package) Explorer IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 21
E Eclipse - TODO in package explorer IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T SVN/Subversive: Autor im Project Explorer anzeigen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Eclipse, Project Explorer, Icons/Kategorisierung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
O Eclipse + Database Explorer IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
ARadauer keine errors in packeage explorer und navigator im eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
byte Eclipse Webtools: Project Explorer IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 16
F Eclipse: package-explorer soll nicht alle packages anzeigen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
G Eclipse: Modifizierter Package Explorer (mehrere Workspaces) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G Eclipse: Package Explorer unuebersichtlich! Libraries! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9

Ähnliche Java Themen

Neue Themen


Oben