Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
try {
BufferedReader in = new BufferedReader(new FileReader("C:/Users/Finn/Desktop/Datenbank.txt"));
String zeile = null;
while ((zeile = in.readLine()) != null) {
text = new JTextArea ();
text.setLineWrap(true);
text.setBounds(10,200,1000,500);
text.setWrapStyleWord(true);
text.setOpaque(false);
add(text);
text.setText("" + zeile);
}
} catch (IOException e) {
e.printStackTrace();
}
}
@Override
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
}
}
Kein Wunder, Du legst ja auch bei jeden Durchlauf der while-Schleife in neues Objekt an :Ich habe es geschaft die erste Zeile auszulesen mehr aber auch nicht ...
Leg' es mal VOR der Schleife an und füll' es dann nur zeilenweise !Java://... while( (zeile = in.readLine()) != null ) { text = new JTextArea (); // <== ******
text = new JTextArea ();
...
BufferedReader in = new BufferedReader(new FileReader("C:/Users/Finn/Desktop/Datenbank.txt"));
String dateiInhalt;
while(zeile = in.readLine()) != null ) {
dateiInhalt += zeile+"\r\n";
}
text.setText(dateiInhalt);
genau!Das passiert immer wenn ein Button geklickt wird. Dann wird immer eine neue Textarea erstellt wenn der Button geklickt wird oder ? Und soll ich die Textarea vor den Button stellen oder vor den BefehlJava:while( (zeile = in.readLine()) != null )
try {
text = new JTextArea ();
text.setLineWrap(true);
text.setBounds(10,200,1000,500);
text.setWrapStyleWord(true);
text.setOpaque(false);
add(text);
BufferedReader in = new BufferedReader(new FileReader("C:/Users/Finn/Desktop/Datenbank.txt"));
String zeile = null;
while ((zeile = in.readLine()) != null) {
}
text.setText("" + zeile);
} catch (IOException e1) {
e1.printStackTrace();
}
}
public void actionPerformed1(ActionEvent arg0) {
// TODO Auto-generated method stub