Verständnisproblem mit ScrollPanel

Status
Nicht offen für weitere Antworten.

Admiral

Mitglied
Hallo zusammen,

ich versuche die Inhalte meines Fensters, was beispielsweise 300 x300 pixel gross ist scrollbar zu machen wenn die Elemente die Fenstergröße überschreiten. Leider schaffe ich es trotz vieler Beispiele hier im Forum nicht, dies umzusetzen.
Der Aubau für meiner bisherigen Elemente sieht so aus:

Code:
public static void main(String[] args) {

	JFrame formular = new JFrame();
	Color hintergrund = new Color(255, 255, 204);
	formular.setBackground(hintergrund);
	formular.setTitle("Titel");
	formular.setSize(400, 400);
	formular.setLocation(300, 300);

	final JButton schalter = new JButton();
	schalter.setText("Speichern");
	schalter.setBounds(120, 100, 100, 20);
	
	// hier kommen noch viele andere Elemente hin
	// wie Textfelder Buttons. senkrechte Linien usw.
	
	c.setLayout(null);
	
	
	
	
	c.add(schalter);
// usw.

}

Ein zweites kleines Problem habe ich mit einem Textarea.

Code:
JTextArea area = new JTextArea(5,10);
		area.setBounds(10, 10, 200, 20);
		JScrollPane pane = new JScrollPane(area);
		c.add(area);  // zeigt zwar ein Textfeld an, aber nur einzeilig ???
c.add(pane); // zeigt gar nichts an???

Irgendwie bekomme ich entweder gar nichts angezeigt oder nur ein einzeiliges Textfeld was nicht gerade nach einem Textarea aussieht :(

Wäre nett, wenn mir jemand einen Tipp geben könnte.

Vielen Dank im voraus
Admiral
 
B

Beni

Gast
Streich mal das "c.add(area)", deine Area ist bereits Kind vom JScrollPane!
 

André Uhres

Top Contributor
Admiral hat gesagt.:
..ich versuche die Inhalte meines Fensters, was beispielsweise 300 x300 pixel gross ist scrollbar zu machen
wenn die Elemente die Fenstergröße überschreiten..
Code:
package layout;
/*
 * ScrollDemo.java
 */
import java.awt.*;
import javax.swing.*;
public class ScrollDemo extends JFrame {
    public ScrollDemo() {
        super("Scroll Demo");
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setSize(190,190);
        setLocationRelativeTo(null);
        jScrollPane1 = new JScrollPane();
        jPanel1 = new JPanel();
        jButton1 = new JButton("jButton1");
        jButton2 = new JButton("jButton2");
        jButton3 = new JButton("jButton3");
        jButton4 = new JButton("jButton4");
        jScrollPane2 = new JScrollPane();
        jTextArea1 = new JTextArea(10,25);
        jPanel1.setPreferredSize(new Dimension(200, 200));
        jPanel1.add(jButton1);
        jPanel1.add(jButton2);
        jPanel1.add(jButton3);
        jPanel1.add(jButton4);
        jScrollPane2.setPreferredSize(new Dimension(150, 100));
        jScrollPane2.setViewportView(jTextArea1);
        jPanel1.add(jScrollPane2);
        jScrollPane1.setViewportView(jPanel1);
        getContentPane().add(jScrollPane1, BorderLayout.CENTER);
    }
    public static void main(String args[]) {new ScrollDemo().setVisible(true);}
    private JButton jButton1, jButton2, jButton3, jButton4;
    private JPanel jPanel1;
    private JScrollPane jScrollPane1, jScrollPane2;
    private JTextArea jTextArea1;
}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Verständnisproblem bei Server/Client Java Basics - Anfänger-Themen 3
nonickatall Grundsätzliches Verständnisproblem des Aufbaus eines Programms Java Basics - Anfänger-Themen 19
X Verständnisproblem Call-By-Reference Java Basics - Anfänger-Themen 5
P JavaFX: Verständnisproblem bei ComboBox/ChoiceBox etc. Java Basics - Anfänger-Themen 9
T Verständnisproblem mit Assoziationen Java Basics - Anfänger-Themen 7
M Verständnisproblem der Rekursion bei Arrays Java Basics - Anfänger-Themen 8
A Erste Schritte Verständnisproblem Java Basics - Anfänger-Themen 5
S Verständnisproblem Aufgabe Java Basics - Anfänger-Themen 9
S Model View Controller: Verständnisproblem Java Basics - Anfänger-Themen 13
temi Verständnisproblem Class.forName() Java Basics - Anfänger-Themen 3
2 Verständnisproblem bei Anwendung von Lower Bounded Wildcards Java Basics - Anfänger-Themen 5
V Verständnisproblem Java Basics - Anfänger-Themen 22
L [Verständnisproblem] Array wird trotz void rückgabe verändert. Java Basics - Anfänger-Themen 5
A Verständnisproblem Ausgabe Do-While-Schleife Java Basics - Anfänger-Themen 3
J Verständnisproblem einer Methode Java Basics - Anfänger-Themen 20
M Konstruktur - Verständnisproblem Java Basics - Anfänger-Themen 4
C Postinkrement und println - Verständnisproblem Java Basics - Anfänger-Themen 8
T Verständnisproblem beim Vigenere-Verfahren Java Basics - Anfänger-Themen 2
Q MVC Verständnisproblem: Controller vs model.modelChanged() Java Basics - Anfänger-Themen 0
N Verständnisproblem InsertionSort. Java Basics - Anfänger-Themen 2
D Verständnisproblem Java Basics - Anfänger-Themen 2
B VerständnisProblem mit Beispielaufgabe aus Buch Java Basics - Anfänger-Themen 1
H Polymorphie Verständnisproblem Vererbung/Polymorphie Java Basics - Anfänger-Themen 4
FrankR2 Grundsätzliches Verständnisproblem: Java 32/64-bit; Windows 7/8, 32/64-bit-System Java Basics - Anfänger-Themen 5
S Verständnisproblem bei Interfaces Java Basics - Anfänger-Themen 6
V Verständnisproblem Java Basics - Anfänger-Themen 5
V Arrays-verständnisproblem Java Basics - Anfänger-Themen 4
M Collections HashSet verständnisproblem Java Basics - Anfänger-Themen 9
S Verständnisproblem einer Übungsaufgabe Java Basics - Anfänger-Themen 6
H Abstrakte Basisklasse Verständnisproblem! Java Basics - Anfänger-Themen 8
G Verständnisproblem mit swing Java Basics - Anfänger-Themen 6
F Methoden Cannot refer to a non-final variable.. verständnisproblem. Java Basics - Anfänger-Themen 7
P Verständnisproblem main Methode Java Basics - Anfänger-Themen 9
S Klassen Verständnisproblem Konstruktor Java Basics - Anfänger-Themen 7
I e.getMessage(); - Verständnisproblem Java Basics - Anfänger-Themen 6
lesni Vererbung Vererbung - Verständnisproblem Java Basics - Anfänger-Themen 2
M OOP Polymorphie/Vererbung Verständnisproblem Java Basics - Anfänger-Themen 2
J Verständnisproblem Methoden-Kettung Java Basics - Anfänger-Themen 3
A Vererbung Verständnisproblem bei Übung Java Basics - Anfänger-Themen 5
E Verständnisproblem Typkonvertierung Java Basics - Anfänger-Themen 4
S OOP Verständnisproblem Umsteiger Java Basics - Anfänger-Themen 22
C Array Verständnisproblem Java Basics - Anfänger-Themen 3
P White-Box-Test Verständnisproblem Java Basics - Anfänger-Themen 11
D : ? Operator -Verständnisproblem Java Basics - Anfänger-Themen 24
G Verständnisproblem: Exceptions Java Basics - Anfänger-Themen 17
L Eclipse verlangt "{" nach ";"... Verständnisproblem Java Basics - Anfänger-Themen 5
D charAt(i) verständnisproblem Java Basics - Anfänger-Themen 4
D Verständnisproblem Marken und Schleifen Java Basics - Anfänger-Themen 19
M Verständnisproblem bei Ternären Operanten bzw. Bedingungsoperator Java Basics - Anfänger-Themen 8
T Datentypen Verständnisproblem mit main Methode Java Basics - Anfänger-Themen 3
M Verständnisproblem Threads Java Basics - Anfänger-Themen 7
X Threads und synchronized - Verständnisproblem Java Basics - Anfänger-Themen 3
W ArrayLists: Verständnisproblem bei remove() Java Basics - Anfänger-Themen 2
B Verständnisproblem zu Swing und Methoden Java Basics - Anfänger-Themen 8
A Postinkrement-Verständnisproblem Java Basics - Anfänger-Themen 12
R Iterator Liste, Verständnisproblem Java Basics - Anfänger-Themen 4
1 Verständnisproblem mit Foreach Java Basics - Anfänger-Themen 4
B Verständnisproblem bei Vererbung Java Basics - Anfänger-Themen 3
W generisches Programmieren - Verständnisproblem Java Basics - Anfänger-Themen 4
A Verständnisproblem Nr 2 Java Basics - Anfänger-Themen 14
A Verständnisproblem Java Basics - Anfänger-Themen 6
A Array Verständnisproblem Java Basics - Anfänger-Themen 8
G Verständnisproblem --> JTree Java Basics - Anfänger-Themen 6
M Verständnisproblem mit der Klasse Thread Java Basics - Anfänger-Themen 10
N BufferedReader Verständnisproblem Java Basics - Anfänger-Themen 12
G Verständnisproblem: Code kompelieren und interpretieren Java Basics - Anfänger-Themen 3
S Polymorphie Verständnisproblem Java Basics - Anfänger-Themen 4
G Verständnisproblem Türme von Hanoi Java Basics - Anfänger-Themen 4
G Verständnisproblem Serverinput einlesen. Java Basics - Anfänger-Themen 4
J Array und Schleifen Verständnisproblem Java Basics - Anfänger-Themen 25
G Verständnisproblem Java Basics - Anfänger-Themen 4
N Verständnisproblem: Mehrere Objekte einer Klasse erstellen Java Basics - Anfänger-Themen 2
S SelectionListener + repaint().Verständnisproblem ;) Java Basics - Anfänger-Themen 7
V Verständnisproblem mit Abstrakten zu Konkreten Klassen Java Basics - Anfänger-Themen 7
A Problem mit der Stringgrösse, bzw Verständnisproblem? Java Basics - Anfänger-Themen 14
R Verständnisproblem mit Hibernate Java Basics - Anfänger-Themen 2
T Verständnisproblem mit equals() Java Basics - Anfänger-Themen 4
N datei byte für byte auslesen (verständnisproblem) Java Basics - Anfänger-Themen 2
T Verständnisproblem packages/import Java Basics - Anfänger-Themen 9
Chucky Lineare Listen Programm Verständnisproblem Java Basics - Anfänger-Themen 38
D Verständnisproblem Java Basics - Anfänger-Themen 6
S for Schleifen: Verständnisproblem Java Basics - Anfänger-Themen 15
T Vererbung von Attributen und Methoden, Verständnisproblem Java Basics - Anfänger-Themen 4
bernd while-Schleife: Verständnisproblem Java Basics - Anfänger-Themen 7
S verständnisproblem drucken Java Basics - Anfänger-Themen 11
G GridBagLayout: Verständnisproblem Java Basics - Anfänger-Themen 5
C Scrollpanel autoscroll(false) macht nix Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben