Layout Probleme

Status
Nicht offen für weitere Antworten.

madmix

Mitglied
Hallo Leute
Ich hätte da ein kleines Problem mit einer Java Anwendung die ich gerade während meiner Weiterbildungsmaßnahme Zertifikat 310-055 erstelle.
Und zwar habe ich eine Desktopanwendung mit Swing erstellt.
In diesem fenster gibt es eine TextArea die mir Ergebnisse aus einer Datenbankabfrage (SELECT..) anzeigt.
Das klappt auch richtig gut (für mich als Beginner), nur ist jetzt das Problem das ich innerhalb der TextArea nicht Scrollen kann, was aber gehen sollte falls die Ausgabe mehr Zeilen beinhaltet als das Größenlayout meiner TextArea hergibt.

Hier mal der Code für die TextArea :

Java:
public class Fensterelemente extends ButtonResult { 	

	public String dbValue = null;
	public String reader = null;
	public String result;
	public String[] lang;
	public Fensterelemente() throws IOException {
		
		super();
		
		// externe Datei einlesen und in String f�r combobox ablegen
		try 
		{ 
		  FileReader file = new FileReader( "db.txt" ); 
		  BufferedReader reader = new BufferedReader(file);
		  
		  while((dbValue = reader.readLine()) != null) {
			  if(result == null) result = "";
			  result += dbValue ;
		  }
		} catch ( IOException e ) { 
		  frameResult.setText("Fehler beim Lesen der Datei!"); 
		} 
		// String f�r combobox
		lang = result.split(",");
	  
	    this.getContentPane().setLayout(null);
		
	    // Tabellenabruf Fenster definieren
	    frameTable = new JTextPane();
	    frameTable.setBorder(BorderFactory.createLineBorder(Color.black));
	    frameTable.setSize(400, 180);
	    frameTable.setLocation(22, 110);
}

Die Klasse Fensterelemente wird in einer Klasse Start (die auch eine main Methode zum Fensteranzeigen enthält) importiert und per extends eingebunden.
Die Klasse JFrame wird übrigends in ButtonResult importiert.

Wie gesagt das klappt alles super.

Nur möchte ich das frameTable Scrollbar wird und hoffe ihr könnt mir sagen was ich machen muß um das zu realisieren (oder mir aufzeigen könnt wo ich Fehler mache).

Danke im Vorraus
Mad
 

madmix

Mitglied
Das hatte ich auch gedacht und es versucht so

Java:
	    JScrollPane scrollPane = new JScrollPane(frameTable);
	    scrollPane.setPreferredSize(new Dimension(400, 180));

            //this.getContentPane().add(frameTable);
            this.getContentPane().add(scrollPane);

umzusetzen, was aber nicht funktionierte.

Naja werd dann mal versuchen das gesamte Layout anders umzusetzen.
Hmm was mich aber mal interessieren würde, warum das Null Layout so verteufelt wird ??
 

The_S

Top Contributor
Bau erstmal auf ein anständiges Layout um, das umgeht viele Probleme (Grund eins, warum es so "verteufelt" ist). Im Link findest du weitere Gründe, warum man es nicht einsetzen sollte.
 

madmix

Mitglied
So nu macht mein Tool was ich will....

Aber noch eine Grundsätzliche Frage:

Ist es möglich ein JTable Objekt in ein Objekt einer JTextArea einzubinden oder innerhalb einer TextArea irgendwie auf Methoden von JTable zuzugreifen ??
Falls ja wäre ich dankbar für Ansätze.
 

madmix

Mitglied
Naja ich muß ja mein frame in ein JScrollBar Objekt einbinden um es Scrollbar zu machen, geht das dann auch mit JTable ?
Oder umgekehrt kann ich ein JTable Objekt in mei JTextArea genauso einbinden wie das bei JScrollBar geht ?
 
Zuletzt bearbeitet:

Ebenius

Top Contributor
Ähm. Was ist denn Deine Frage genau? Und: Beantwortet sich die Frage evtl. schon dadurch, dass Du mal schnell auf den Link zwei Beiträge weiter oben klickst und kurz über das Tutorial schaust?

Ebenius
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Layout Probleme Java Basics - Anfänger-Themen 2
S Layout Probleme (Kein Adden möglich) Java Basics - Anfänger-Themen 18
J Layout Manager, welcher ist der Richtige für mein Program? Java Basics - Anfänger-Themen 1
J neues Object (JLabel) vorab zum Layout hinzufügen , Location setzen, etc? Java Basics - Anfänger-Themen 2
S setContentView(R.Layout.XXX) wird Rot angezeigt Java Basics - Anfänger-Themen 0
C Erste Schritte Layout an Bildschirmauflösung anpassen Java Basics - Anfänger-Themen 9
N Project layout eclipse ( seperate ordner für klassen ? ) Java Basics - Anfänger-Themen 1
C Der Swing Layout-Manager hasst mich Java Basics - Anfänger-Themen 4
N Erste Schritte JOptionPane - zerstörtes Layout Java Basics - Anfänger-Themen 2
R Card Layout refresh nach Änderung Java Basics - Anfänger-Themen 1
P welche Komponente ist im Layout? Java Basics - Anfänger-Themen 2
F Welchen Layout Manager wählen? Java Basics - Anfänger-Themen 13
Q Layout Manager Java Basics - Anfänger-Themen 6
llabusch Layout neu zeichnen lassen Java Basics - Anfänger-Themen 2
llabusch Interface Layout eines Labels während der Laufzeit ändern Java Basics - Anfänger-Themen 0
T Layout Java Basics - Anfänger-Themen 9
L Anderes Layout für JOptionPane? Java Basics - Anfänger-Themen 6
N Datum abgleichen und Frage zum Layout Java Basics - Anfänger-Themen 3
S Layout mit JPanel in JScrollPanel funktioniert nicht Java Basics - Anfänger-Themen 3
M Text linksbündig im Box'ed Layout Java Basics - Anfänger-Themen 4
M Interface Das Null-Layout Java Basics - Anfänger-Themen 12
P GUI - Layout per Laufzeit erstellen/verändern? Java Basics - Anfänger-Themen 6
B Daten eingeben und ausgeben mit einem Layout Java Basics - Anfänger-Themen 17
L Erste Schritte Layout eines Java Programms Java Basics - Anfänger-Themen 5
P Layout Manager - Welches Layout für Memory? Java Basics - Anfänger-Themen 7
F welches Layout für JButton-Liste verwenden Java Basics - Anfänger-Themen 6
JAVAnnik layout erstellen Java Basics - Anfänger-Themen 24
R Welcher Layout Manager-für so ein Fenster? Java Basics - Anfänger-Themen 5
J Unterschiedliche Spaltengröße im Grid(bag)layout Java Basics - Anfänger-Themen 6
M Layout einfach bilden Java Basics - Anfänger-Themen 4
F Card Layout Java Basics - Anfänger-Themen 8
S JButton trotz Box-Layout skalieren Java Basics - Anfänger-Themen 6
L Layout Frage Java Basics - Anfänger-Themen 2
N GUI-Layout-Problem&Anordnung Java Basics - Anfänger-Themen 14
M Frage zu GUI-Layout Java Basics - Anfänger-Themen 4
N Welches Layout soll ich verwenden? Java Basics - Anfänger-Themen 3
W Unterschied JFrame und JLabel bezüglich Layout? Java Basics - Anfänger-Themen 2
J Layout bei Swing Java Basics - Anfänger-Themen 4
W Grid Layout wird falsch dargestellt Java Basics - Anfänger-Themen 4
S Layout JDialog Java Basics - Anfänger-Themen 9
T Border Layout alle mittleren felder gleich groß Java Basics - Anfänger-Themen 3
D Der richtige Layout Manager Java Basics - Anfänger-Themen 8
T Eine doofe Frage zum null-Layout-Manager Java Basics - Anfänger-Themen 6
T Layout Problem Java Basics - Anfänger-Themen 2
B Frage zum Layout Java Basics - Anfänger-Themen 6
M zufällige auswahl eines Panels aus Grid Layout Java Basics - Anfänger-Themen 3
K Layout Java Basics - Anfänger-Themen 6
J Layout Java Basics - Anfänger-Themen 8
B package org.jdesktop.layout does not exist Java Basics - Anfänger-Themen 8
A center in einer border layout Java Basics - Anfänger-Themen 8
E Layout für Prozentaufteilung Java Basics - Anfänger-Themen 3
kulturfenster Tic Tac Toe Layout-Sorgen Java Basics - Anfänger-Themen 25
A Problem mit BorderLayout und null-Layout Java Basics - Anfänger-Themen 5
N Bildbeispiel von Layout: wie nutze ich das GBLayout dafür? Java Basics - Anfänger-Themen 17
mwildam JToolBar und Group-Layout (NetBeans) dockt nicht richtig an Java Basics - Anfänger-Themen 3
Q Classe durch Buttonklick im Layout öffnen Java Basics - Anfänger-Themen 4
A frames layout Java Basics - Anfänger-Themen 4
G Bilder im Grid-Bag-Layout Java Basics - Anfänger-Themen 2
H Layout wird nicht eingehalten . Java Basics - Anfänger-Themen 3
G Welcher Layout-Manager? *confused* Java Basics - Anfänger-Themen 2
D Layout beim Applet Java Basics - Anfänger-Themen 6
G Layout Java Basics - Anfänger-Themen 3
G Layout Java Basics - Anfänger-Themen 9
U Welches Layout? Java Basics - Anfänger-Themen 6
I Layout anpassen Java Basics - Anfänger-Themen 4
L Layout Problem Java Basics - Anfänger-Themen 2
J Tabelle erneuert bei Card Layout nicht Java Basics - Anfänger-Themen 2
M ScrollPane Flow Layout Java Basics - Anfänger-Themen 4
P Null Layout Java Basics - Anfänger-Themen 17
R JPanel und Layout Java Basics - Anfänger-Themen 4
Bierhumpen Swing und Layout Java Basics - Anfänger-Themen 18
M JButton im JLabel Layout Java Basics - Anfänger-Themen 12
Z JButton vs Layout Java Basics - Anfänger-Themen 8
E Scrollbar mit NULL- Layout? Java Basics - Anfänger-Themen 4
L Swing - Layout-Problem Java Basics - Anfänger-Themen 12
B Null-Layout oder GridLayout usw. Java Basics - Anfänger-Themen 5
L Layout Java Basics - Anfänger-Themen 5
DEvent anfängerfrage: wieso layout erst beim verändern? Java Basics - Anfänger-Themen 6
D Rekursions Probleme / frage Java Basics - Anfänger-Themen 4
P JDK installieren Probleme bei der Java-Installation Java Basics - Anfänger-Themen 8
C Probleme mit Byte konvertieren nach int Java Basics - Anfänger-Themen 10
P Probleme mit NetBeans: Wie lässt sich jar. Datei an einem MacBook öffnen Java Basics - Anfänger-Themen 21
I Projekte in IDE untereinander sharen / Probleme beim Build Java Basics - Anfänger-Themen 8
MiMa Probleme mit Datentyp long ?? Java Basics - Anfänger-Themen 2
T Probleme beim Import eines Git-Repos Java Basics - Anfänger-Themen 2
Jxhnny.lpz TicTacToe Spiel vs Computer. (Probleme) Java Basics - Anfänger-Themen 7
B Quiz mit RMI Probleme mit RMI start Java Basics - Anfänger-Themen 4
httprt Probleme bei dem erstellen von leveln in meinem Spiel Java Basics - Anfänger-Themen 2
berserkerdq2 Habe eine Klasse, welche public ist, diese hat eine public Methode, die nicht static ist. Wenn ich nun versuche aufzurufen Probleme? Java Basics - Anfänger-Themen 8
V Probleme Guessing Game Java Basics - Anfänger-Themen 8
hebein PDF Ausdruck auf Drucker - Probleme mit Format Java Basics - Anfänger-Themen 17
R JMenu/JMenuItem Probleme Java Basics - Anfänger-Themen 2
B Static vs non static und Probleme daraus Java Basics - Anfänger-Themen 13
J Probleme mit dem Debugger Java Basics - Anfänger-Themen 4
I Probleme mit OutputStream - Datei lässt sich nicht öffnen Java Basics - Anfänger-Themen 4
J Probleme mit Kompilierung Java Basics - Anfänger-Themen 11
B Probleme mit Zugriff auf Dateisystem Windows 10 ( jFileChooser) Java Basics - Anfänger-Themen 17
W Objekte über Scanner Input; ToString Probleme... Java Basics - Anfänger-Themen 4
C Probleme mit paintComponent Java Basics - Anfänger-Themen 13
P Probleme mit JUnit-Tests, es kommt was anderes raus als bei manuellen Tests Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben