Einlesen von text in textArea mittels for-schleife

Status
Nicht offen für weitere Antworten.

franziblau

Neues Mitglied
Hallo zusammen! Ich hab für die Uni ein Projekt am Laufen, und ich komme hier grad nicht weiter... ich will bie Druck auf einen Button ein TextArea-Fenster aufmachen, in das Text aus einer txt. Datei eingelesen werden soll. funktioniert auch sehr gut. Problem: Ich habe sechs verschiedene Buttons, die mit 6 verschiedenen Texten belegt werden sollen, und ich finde es nicht sehr elegant, 6 TextAreas zu programmieren... gibt es da vielleicht einen besseren Weg mit einer for-Schleife oder so? Wäre für Hilfe wirklich dankbar...
lieben gruß

code:

package src;
import java.awt.ScrollPane;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.text.JTextComponent;



public class Area extends JFrame {

public Area()
{
super("Area");
setDefaultCloseOperation(EXIT_ON_CLOSE);

JTextArea textArea = new JTextArea();
textArea.setSize(500,500);
textArea.setLineWrap(true);
textArea.setWrapStyleWord(true);

File file = new File("C:/Dokumente und Einstellungen/Franziska Leithold/Eigene Dateien/Java Vok/London.txt");
try
{
textArea.read(new FileReader(file), "");
}
catch (IOException e)
{
e.printStackTrace();
textArea.setText("Error reading file: " + file);
}

add(new JScrollPane(textArea));

pack();
setVisible(true);
}

/**
* @param args
*/
public static void main(String[] args)
{
new Area();
}

}
 
S

SlaterB

Gast
Ja, mit for-Schleife und Array kann man 6 Buttons/ ActionListener und TextAreas gut handeln,
wer hätte das gedacht

wolltest du nur eine Bestätigung oder fertigen Code ;)

fang doch einfach mal an,
sollen übrigens alle TextAreas angezeigt werden?
ich fände es ja sinniger, je nach Button-Klick in der einen TextArea den jeweils aktuellen Text anzuzeigen
 

franziblau

Neues Mitglied
hi,
also, mein Proble ist, dass ich ziemlicher anfänger auf dem gebiet bin, und leider keine Ahnung habe, wie ich die For-Schleife und die Areas zusammenbringen soll... ein bisschen Code wär ganz hilfreich ;)
Die Idee, die TextArea stehen zu lassen, ist glaub ich ziemlcih gut, wird das dann mittels

removeAll();

gemacht? Bzw, muss man das auch noch mit in der schleife einbinden??
thx und viele grüße
franzi
 
S

SlaterB

Gast
> muss man das auch noch mit in der schleife einbinden

eine solche Frage zeigt, dass dir der gesamte Aufbau nicht klar ist,
die Schleife braucht man nur einmal am Anfang, um alle 6 Elemente zu definieren
(zumindest 6 Buttons sollen es wohl sein)

wenn dein ein Button geklickt wird, dann Text entfernen und neuen Text einfügen,
das hat mit Schleifen nix mehr zu tun

wie man Buttons einfügt steht in jedem Anfänger-Buch,
wie man mit For-Schleifen und Arrays umgeht steht noch viel früher in jedem Anfänger-Buch,
lange lange bevor man sich an graphische Oberfälchen heranwagen sollte..

die Frage nach fertigen Code ist legitim,
zumindest ich habe aber gerade keine Lust ;)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Swing HTML Text aus JLabel ohne "HTML-Tags" in String einlesen AWT, Swing, JavaFX & SWT 5
H * Einlesen von Text-Dateien & Zeichensatz bestimmen AWT, Swing, JavaFX & SWT 2
W HTML-Text mit relativer URL in JEditorPane einlesen AWT, Swing, JavaFX & SWT 10
M Daten zufällig Einlesen aus einer Datei (binäres Format) AWT, Swing, JavaFX & SWT 7
N Dateien einlesen und in GUI immernoch auswählbar AWT, Swing, JavaFX & SWT 1
L Wörter zwischen zwei Grenzen einlesen. AWT, Swing, JavaFX & SWT 13
L Csv-Datei einlesen AWT, Swing, JavaFX & SWT 34
F RGB-Werte aus einem String einlesen AWT, Swing, JavaFX & SWT 26
Ksanatos Swing Bild (.jpg) einlesen und per Button wechseln AWT, Swing, JavaFX & SWT 9
Kanda Sorata Inhalt einer .txt Datei einlesen und in ein Label einfügen (JavaFX) AWT, Swing, JavaFX & SWT 2
M PDF einlesen und innerhalb Pane anzeigen AWT, Swing, JavaFX & SWT 5
J vom Dialogfenster ein Feld des Hauptfenster einlesen AWT, Swing, JavaFX & SWT 2
agent47 JavaFX TreeView Struktur dynamisch einlesen AWT, Swing, JavaFX & SWT 1
G .txt-Datei einlesen /formatieren in JTextfield ?? AWT, Swing, JavaFX & SWT 8
B ST Datei einlesen AWT, Swing, JavaFX & SWT 1
ZoXlike Wie kann man ArrayList in JTabel einlesen? [WindowBuilder] AWT, Swing, JavaFX & SWT 1
F In Action Listener TextFields einlesen und prüfen. Abbruch bei falschen Eingaben. Wie mache ich das? AWT, Swing, JavaFX & SWT 2
R einzelne Zeichen in jTable einlesen AWT, Swing, JavaFX & SWT 10
L JavaFX: Bild in Image einlesen AWT, Swing, JavaFX & SWT 11
T Dateipfad mit GUI einlesen AWT, Swing, JavaFX & SWT 3
M Barcode Scanner einlesen AWT, Swing, JavaFX & SWT 12
B AWT Mit TextField Zahlen einlesen lassen AWT, Swing, JavaFX & SWT 34
A Swing von Textdatei einlesen und per JLabel anzeigen AWT, Swing, JavaFX & SWT 2
B Problem mit Passwort einlesen und vergleichen AWT, Swing, JavaFX & SWT 2
R Swing XML Datei in JTree, Problem mit Daten einlesen AWT, Swing, JavaFX & SWT 34
C Image einlesen AWT, Swing, JavaFX & SWT 5
G LookAndFeel Dynamisches Einlesen von LookAndFeels - NullPointerException AWT, Swing, JavaFX & SWT 4
D Pixel in ein Array einlesen AWT, Swing, JavaFX & SWT 2
N Swing Problem beim Einlesen von Jtable in Array AWT, Swing, JavaFX & SWT 5
K Per ComboBox Dateien einlesen AWT, Swing, JavaFX & SWT 23
S Tutorial zum Excel Tabelle in JTable einlesen? AWT, Swing, JavaFX & SWT 4
P Fehler beim Einlesen eines JTextFields AWT, Swing, JavaFX & SWT 2
J Dateien einlesen AWT, Swing, JavaFX & SWT 3
J Einlesen aus Datei AWT, Swing, JavaFX & SWT 2
B JTable Wert in Vector einlesen AWT, Swing, JavaFX & SWT 4
K double / int einlesen? AWT, Swing, JavaFX & SWT 12
R Bild einlesen und manipulieren AWT, Swing, JavaFX & SWT 3
T JTextArea einlesen mit AWT, Swing, JavaFX & SWT 6
G JCombobox -> daten einlesen AWT, Swing, JavaFX & SWT 4
P Bild im TIFF oder BMP Format einlesen AWT, Swing, JavaFX & SWT 3
M Einlesen in JTable AWT, Swing, JavaFX & SWT 5
N Tastatur Zeichen einlesen ohne sichtbares Fenster AWT, Swing, JavaFX & SWT 8
A Datei einlesen und Inhalt in JList (Tabbed Pane) anzeigen? AWT, Swing, JavaFX & SWT 11
J DefaultTableModel einlesen aus *txt AWT, Swing, JavaFX & SWT 2
S Bild einlesen AWT, Swing, JavaFX & SWT 7
P JTextfield Text durch Keylistener verändern AWT, Swing, JavaFX & SWT 4
G Problem mit der Anzeige von jLabel. Unlesbar wenn der Text geändert wird. AWT, Swing, JavaFX & SWT 28
C JToggleButton disabled Text Color AWT, Swing, JavaFX & SWT 11
H JavaFX Label.Text mit bind an DoubleProperty binden AWT, Swing, JavaFX & SWT 3
H JList.setEnabled(false) - Text soll nicht grau sein AWT, Swing, JavaFX & SWT 2
FrittenFritze Text in Flying Saucer selectierbar machen AWT, Swing, JavaFX & SWT 0
Mojo7310 Ändern von Text in JLabel mit einem Button AWT, Swing, JavaFX & SWT 11
raeuchertofu Text von JTextfield und JLabel ändern AWT, Swing, JavaFX & SWT 2
H JavaFX Gedrehter Text auf Canvas (Positionierung) AWT, Swing, JavaFX & SWT 6
F Best-Practise: JTable Text in Zelle zu groß AWT, Swing, JavaFX & SWT 2
I Rich Text drucken AWT, Swing, JavaFX & SWT 0
B Text mit Absatz + OK-Button, der Fenster wieder schließt AWT, Swing, JavaFX & SWT 7
R Text vom Jlabel wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
N Promt Text der Combobox AWT, Swing, JavaFX & SWT 0
M JavaFX javaFX Label-Text wird nicht gesetzt AWT, Swing, JavaFX & SWT 3
sascha-sphw JavaFX ListCell höhe verändert sich beim ändern der Text-Farbe AWT, Swing, JavaFX & SWT 14
N In Textdatei Text anfügen per GUI AWT, Swing, JavaFX & SWT 3
N Textdatei GUI, Text in Textarea anzeigen mehrere Zeilen AWT, Swing, JavaFX & SWT 1
R Swing JTextField nicht-kopierbarer Text AWT, Swing, JavaFX & SWT 1
S Text-Info in der Taskbar anzeigen AWT, Swing, JavaFX & SWT 15
E Warum wird Text im JTextArea erst am Programmende angezeigt ? AWT, Swing, JavaFX & SWT 1
S Swing JLabel Text mit der Zeit ändern AWT, Swing, JavaFX & SWT 1
Hatsi09 JButton text layout AWT, Swing, JavaFX & SWT 9
B Text im Tetfeld in einer TableView darstellen AWT, Swing, JavaFX & SWT 20
C JCheckBox disabled text color AWT, Swing, JavaFX & SWT 9
ralfb1105 JavaFX Wie Text Label in neuem Window von Main Stage setzen? AWT, Swing, JavaFX & SWT 6
CptK Swing Button: ImageIcon unter den Text AWT, Swing, JavaFX & SWT 4
K Swing Text eines Lables in einer Methode ändern AWT, Swing, JavaFX & SWT 13
L JavaFX TableView kein content text ändern AWT, Swing, JavaFX & SWT 2
L JavaFX Anderer Text, wenn kein Platz ist. AWT, Swing, JavaFX & SWT 1
K JavaFX TextInputDialog Button Text ändern AWT, Swing, JavaFX & SWT 1
S 2D-Grafik affine Transformation für Text-Shape AWT, Swing, JavaFX & SWT 0
B JavaFX Text wird nicht angezeigt, kein Fehler AWT, Swing, JavaFX & SWT 2
J Text in ein Textfeld eingeben und speichern AWT, Swing, JavaFX & SWT 27
xYurisha JLabel Text einer geöffneten Gui über eine andere Klasse ändern! AWT, Swing, JavaFX & SWT 3
C Swing Spinner als TableCellEditor - Text zu klein AWT, Swing, JavaFX & SWT 2
H JavaFX - Button und Text - Falsche Darstellung AWT, Swing, JavaFX & SWT 3
DaCrazyJavaExpert Swing Extern den Text eines nicht fetsgelegten Buttons bekommen. AWT, Swing, JavaFX & SWT 12
zhermann FX Label text wird nicht richtig angezeigt AWT, Swing, JavaFX & SWT 12
I JavaFX formatierter Text in PDF speichern AWT, Swing, JavaFX & SWT 4
T JavaFX Text des ProgressIndicators ändern AWT, Swing, JavaFX & SWT 2
E Swing Text verschwindet AWT, Swing, JavaFX & SWT 1
G JavaFX - Während AudioRecording keine Text eingabe TextField möglich AWT, Swing, JavaFX & SWT 6
G Rectangle Breite richtet such an die Breite vom Text AWT, Swing, JavaFX & SWT 1
Sanni94 JavaFX Kann man eine Grafik in einen Text einbinden? AWT, Swing, JavaFX & SWT 2
S JTextArea Text nach oben wandern lassen AWT, Swing, JavaFX & SWT 7
F Icons neben Text in Listview setzen AWT, Swing, JavaFX & SWT 2
K Rich Text FX von TomasMikula AWT, Swing, JavaFX & SWT 0
M Text in einem Label fett setzen AWT, Swing, JavaFX & SWT 4
S JAVAFX HTMLEditor wrap text AWT, Swing, JavaFX & SWT 1
J JavaFX Translation Text/Label AWT, Swing, JavaFX & SWT 2
K Swing JTable mit ImageIcon und Text in einer Zelle AWT, Swing, JavaFX & SWT 1
A JavaFX HTMLEditor in Text umwandeln AWT, Swing, JavaFX & SWT 2
M Swing jButton Text verschwindet AWT, Swing, JavaFX & SWT 2
J JavaFX Bestimmte Zellen im TableView ändern (Farbe und Text) AWT, Swing, JavaFX & SWT 1

Ähnliche Java Themen

Neue Themen


Oben