2
J'essaie de créer une connexion entre JTextField, JButton et l'URL que si je clique sur le bouton, le code ouvre l'URL à des fins de comptage. J'ai essayé plusieurs fois en dessous d'une de mes tentatives.Utiliser JTextField et JButton pour ouvrir une URL
Je reçois une erreur. Comment réparer ça?
@Override
public void actionPerformed(ActionEvent event) {
String input = textField.getText();
URL book = null;
try {
book = new URL("input");
} catch (MalformedURLException e) {
e.printStackTrace();
}
BufferedReader in = null;
try {
in = new BufferedReader(new InputStreamReader(book.openStream(), StandardCharsets.ISO_8859_1));
} catch (IOException e) {
e.printStackTrace();
}
Je reçois un très long message d'erreur est ici une partie de celui-ci:
java.net.MalformedURLException: no protocol: input
at java.net.URL.<init>(URL.java:593)
at java.net.URL.<init>(URL.java:490)
at java.net.URL.<init>(URL.java:439)
at Main$1.actionPerformed(Main.java:44)
Pourriez-vous ajouter la première ligne de la trace de la pile? L'exception réelle lancée est manquante. – oschlueter
J'ajoute les premières lignes –