Hallo,
Ich habe ein Programm geschrieben, dass über News der Internets berichtet, dafür habe ich auf meinem Webspace eine Datei text.txt angelegt und will den Inhalt der datei wie folgt in die TextArea einfügen:
Da ist nur das Problem, dass er was zu meckern hat:
Cannot instantiate the type InputStream
In Zeile 30
vieln Dank
Ich habe ein Programm geschrieben, dass über News der Internets berichtet, dafür habe ich auf meinem Webspace eine Datei text.txt angelegt und will den Inhalt der datei wie folgt in die TextArea einfügen:
Code:
import javax.swing.*;
import java.awt.*;
import java.net.URL;
import java.util.Scanner;
import java.io.*;
public class InfoProgramm
{
public static void main(String[] args)
{
JFrame frame = new JFrame();
frame.setVisible(true);
Toolkit kit = Toolkit.getDefaultToolkit();
Dimension d = kit.getScreenSize();
frame.setSize(d);
frame.setAlwaysOnTop(true);
panel panel = new panel();
frame.add(panel);
}
}
class panel extends JPanel
{
public panel()
{
try
{
setLayout(new BorderLayout());
JTextArea area = new JTextArea();
add(new JScrollPane(area), BorderLayout.CENTER);
InputStream t = new InputStream(new URL("http://habofl.ha.funpic.de/text.txt").getFile());
Scanner in = new Scanner(t);
while(in.hasNext())
area.append(in.nextLine() + "\n");
} catch(IOException e)
{
e.printStackTrace();
}
}
}
Da ist nur das Problem, dass er was zu meckern hat:
Cannot instantiate the type InputStream
In Zeile 30
vieln Dank