JSplitPane reagiert nicht auf SetDeviderLocation()

Status
Nicht offen für weitere Antworten.

jabbah

Mitglied
Hallo,

ich habe in meinem Dialog eine JSplitPane. Im oberen Teil befindet sich eine JTable in einer JScrollPane und im unteren Teil befindet sich eine JTextArea ebenfalls in einem JScrollPane. Im JTextArea wird erst Text angezeigt, wenn in der JTable etwas selektiert wurde. Falls nichts selektiert wurde wird einfach ein leerer String ausgegeben. Da beim Starten des Dialogs nichts selektiert ist, wird auch kein Text angezeigt. Trotzdem soll die leere JTextArea ein viertel des Dialoges einnehmen. Das wird ja mittels
Code:
 JSplitPane.setDeviderLocation(0.75);
angegeben.
Aber trotzdem ist wird nur ein schmaler weißer Streifen in meiner JTextPane angezeigt, die auf keinen Fall ein viertel des Dialoges einnehmen.
 

André Uhres

Top Contributor
Code:
/*
 * SplitTest2.java
 */
import java.awt.*;
import javax.swing.*;
import javax.swing.table.*;
public class SplitTest2 extends JFrame {
    public SplitTest2() {
        setSize(400,300);
        setLocationRelativeTo(null);
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        setVisible(true);
        new MeinDialog(this, true);
    }
    public static void main(String args[]) {new SplitTest2();}
}
class MeinDialog extends JDialog{
    public MeinDialog(Frame parent, boolean modal){
        super(parent, modal);
        setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
        setSize(380,280);
        setLocationRelativeTo(parent);
        jSplitPane1 = new JSplitPane();
        jTable1 = new JTable();
        jTextArea1 = new JTextArea();
        jSplitPane1.setDividerLocation(130);
        jSplitPane1.setOrientation(JSplitPane.VERTICAL_SPLIT);
        jTable1.setModel(new DefaultTableModel(
            new Object [][] {
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null}
            },
            new String [] {
                "Title 1", "Title 2", "Title 3", "Title 4"
            }
        ));
        jSplitPane1.setTopComponent(new JScrollPane(jTable1));
        jTextArea1.setColumns(20);
        jTextArea1.setRows(10);
        jSplitPane1.setBottomComponent(new JScrollPane(jTextArea1));
        getContentPane().add(jSplitPane1, BorderLayout.CENTER);
        setVisible(true);
    }
    private JSplitPane jSplitPane1;
    private JTable jTable1;
    private JTextArea jTextArea1;
}
 

jabbah

Mitglied
danke , aber ich hatte schon eine ösung gefunden, nur vergessen hier dies anzugeben.
hatte einfach beim TextArea gesagt, dass ich auf alle fälle 3 Zeilen haben möchte und schon hat es geklappt
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
H JTable im JSplitPane darstellen AWT, Swing, JavaFX & SWT 2
L JSplitPane Divider Location beim Maximieren AWT, Swing, JavaFX & SWT 6
M Buttons in JSplitPane hinzufügen AWT, Swing, JavaFX & SWT 6
L JSplitPane - auf Änderung reagieren AWT, Swing, JavaFX & SWT 4
D JSplitPane lässt sich nicht verschieben AWT, Swing, JavaFX & SWT 3
M Swing JSplitPane beide Seiten fixieren AWT, Swing, JavaFX & SWT 2
U Swing JPane und JScrollpane in JSplitpane-Seite: Scrollen funktioniert nicht AWT, Swing, JavaFX & SWT 3
D JSplitPane, Jtree, CardLayout (constraint must be a string) AWT, Swing, JavaFX & SWT 9
D JSplitPane -> setRightComponent aus anderer Klasse AWT, Swing, JavaFX & SWT 3
B JSplitPane AWT, Swing, JavaFX & SWT 4
J Swing Problem - Abspeichern JSplitPane Position AWT, Swing, JavaFX & SWT 5
Burny91 Swing Vertical JSplitPane lässt sich nicht nach rechts verschieben AWT, Swing, JavaFX & SWT 2
C JSplitPane Divider fixieren AWT, Swing, JavaFX & SWT 2
S JSplitpane in BorderLayout nutzen AWT, Swing, JavaFX & SWT 4
S JSplitPane rechtes JPanel aus subpanel ändern AWT, Swing, JavaFX & SWT 3
G JSplitPane DividerLocation AWT, Swing, JavaFX & SWT 2
P Swing JSplitPane mehrere Teiler AWT, Swing, JavaFX & SWT 3
W JSplitPane wegräumen AWT, Swing, JavaFX & SWT 5
T Swing JSplitPane Componenten ausrichten AWT, Swing, JavaFX & SWT 4
T Expand/Collape JSplitPane programmatically AWT, Swing, JavaFX & SWT 3
B JSplitPane mit max. Größe AWT, Swing, JavaFX & SWT 8
T Swing JSplitPane erstellen AWT, Swing, JavaFX & SWT 2
R JSplitPane automatisch ausblenden AWT, Swing, JavaFX & SWT 13
H Swing Darstellungsproblem JPanel in JPanel in JScrollpane in JSplitPane AWT, Swing, JavaFX & SWT 4
multiholle JSplitPane und MousListener AWT, Swing, JavaFX & SWT 8
S JSplitPane ändert Farbe nicht AWT, Swing, JavaFX & SWT 4
M JSplitPane Tabelle neu zeichnen AWT, Swing, JavaFX & SWT 3
G JSplitPane nur in eine richtung? AWT, Swing, JavaFX & SWT 3
T Probleme mit JSplitPane, JScrollPane, JTree AWT, Swing, JavaFX & SWT 3
G JSplitPane unf JTable automatisch anpassen AWT, Swing, JavaFX & SWT 2
H Look & Feel und JSplitPane Problem AWT, Swing, JavaFX & SWT 17
J JSplitpane separator soll nicht seine Position veraendern? AWT, Swing, JavaFX & SWT 3
J Border bei JSplitPane entfernen? AWT, Swing, JavaFX & SWT 2
A JSplitPane in JInternalFrame AWT, Swing, JavaFX & SWT 2
M JSplitPane ein JPanel hinzufügen und zentrieren. AWT, Swing, JavaFX & SWT 9
S JSplitPane mit einer Grenze AWT, Swing, JavaFX & SWT 4
T Probleme mit JSplitPane AWT, Swing, JavaFX & SWT 4
DeeDee0815 JSplitPane.expandTopLeftRightOrBottomComponent(); AWT, Swing, JavaFX & SWT 2
C JSplitPane automatische Veränderung verbieten. AWT, Swing, JavaFX & SWT 3
O JSplitPane und JTabbedPane AWT, Swing, JavaFX & SWT 8
G JSplitPane - setOneTouchExpandable AWT, Swing, JavaFX & SWT 3
N JSplitPane soll JFrame resizen AWT, Swing, JavaFX & SWT 4
S Eine Art JInternalFrame in JSplitPane AWT, Swing, JavaFX & SWT 3
S SWT <=> JSplitPane AWT, Swing, JavaFX & SWT 4
M Ansichtswechsel in JSplitPane AWT, Swing, JavaFX & SWT 2
M JSplitPane und JList aktualisieren AWT, Swing, JavaFX & SWT 4
S JDesktopPane mit JSplitPane und JTree AWT, Swing, JavaFX & SWT 3
H JSplitPane lässt sich nicht über rechtes Panel ziehen AWT, Swing, JavaFX & SWT 2
T 3-teiliges JSplitPane AWT, Swing, JavaFX & SWT 13
B BorderLayout/JSplitPane Problem beim Ausrichten AWT, Swing, JavaFX & SWT 5
B Component in JSplitPane aktualisieren AWT, Swing, JavaFX & SWT 2
J JSplitPane Felder ansprechen AWT, Swing, JavaFX & SWT 3
C JSplitPane / JTabbedPane Größe AWT, Swing, JavaFX & SWT 3
M JSplitPane Divider setzen? AWT, Swing, JavaFX & SWT 3
G Weiches automatisches verschieben eines JSplitPane-Dividers? AWT, Swing, JavaFX & SWT 3
T JSplitPane immer gleich groß machen AWT, Swing, JavaFX & SWT 3
A problem mit update nach event, JSplitpane spinnt AWT, Swing, JavaFX & SWT 2
D Probleme bei JSplitPane mit JScrollPanes und Panels. AWT, Swing, JavaFX & SWT 4
R JSplitPane problem AWT, Swing, JavaFX & SWT 3
R JSplitPane setRightComponent AWT, Swing, JavaFX & SWT 2
O JSplitpane . AWT, Swing, JavaFX & SWT 9
R JSplitPane (linke und rechte Seite) AWT, Swing, JavaFX & SWT 4
T JSplitPane & JTable AWT, Swing, JavaFX & SWT 4
M JSplitPane Listener AWT, Swing, JavaFX & SWT 2
V JTable in JSplitPane? Wie AWT, Swing, JavaFX & SWT 2
VPChief Nach abspielen von Sound reagiert das Program nichtmehr AWT, Swing, JavaFX & SWT 9
B KeyListener auf JFrame reagiert nicht AWT, Swing, JavaFX & SWT 8
M JavaFX String aus TextField reagiert nicht wie erwartet AWT, Swing, JavaFX & SWT 3
T Event Handling KeyListener reagiert nicht AWT, Swing, JavaFX & SWT 10
S Keylistener reagiert bei Buttons nicht. AWT, Swing, JavaFX & SWT 8
M LayoutManager Layout reagiert nicht auf Constraints AWT, Swing, JavaFX & SWT 4
F Java FX AudioPlayer: wie reagiert man auf den Status "Musik abgespielt" AWT, Swing, JavaFX & SWT 2
M Key Listener reagiert nicht AWT, Swing, JavaFX & SWT 4
G TableView EditingCell reagiert komisch AWT, Swing, JavaFX & SWT 4
T JMenu reagiert auf F-Taste AWT, Swing, JavaFX & SWT 6
MaDDin-94 Swing Listener reagiert nicht immer AWT, Swing, JavaFX & SWT 2
S Swing App reagiert nicht AWT, Swing, JavaFX & SWT 12
L Tabelle reagiert ungewollt auf Mausklick AWT, Swing, JavaFX & SWT 6
P KeyListener reagiert nicht AWT, Swing, JavaFX & SWT 11
G JScrollPane reagiert nicht auf Änderung der JPanel-Größe AWT, Swing, JavaFX & SWT 4
S JScrollPane reagiert nicht AWT, Swing, JavaFX & SWT 3
A Keylistener reagiert nicht AWT, Swing, JavaFX & SWT 10
D JTree node reagiert bei Klick nicht immer AWT, Swing, JavaFX & SWT 2
F repaint reagiert nicht AWT, Swing, JavaFX & SWT 8
T SWT: Listener auf einem Button reagiert nicht AWT, Swing, JavaFX & SWT 2
A Applet button reagiert nicht AWT, Swing, JavaFX & SWT 26
J Swing JTextField reagiert nicht auf .setText(); AWT, Swing, JavaFX & SWT 24
A Swing Bug in Swing? Wenn checkbox disabled reagiert ActionListener nicht AWT, Swing, JavaFX & SWT 5
N jTextBox reagiert nicht auf JComBobox Ereignis AWT, Swing, JavaFX & SWT 2
M Mouse Wheel Listener reagiert mehrmals AWT, Swing, JavaFX & SWT 5
B Swing JComboBox reagiert nicht AWT, Swing, JavaFX & SWT 4
M AWT KeyListener reagiert nicht AWT, Swing, JavaFX & SWT 10
X JButton - reagiert schlecht AWT, Swing, JavaFX & SWT 2
C Swing KeyListener reagiert nicht AWT, Swing, JavaFX & SWT 7
J 2D-Grafik JPanel reagiert sehr träge AWT, Swing, JavaFX & SWT 3
3 Swing JButton reagiert nicht AWT, Swing, JavaFX & SWT 6
J AWT Button reagiert nicht AWT, Swing, JavaFX & SWT 4
earlgrey_tea KeyEvent reagiert nicht auf Eingabe ("Pausentaste") AWT, Swing, JavaFX & SWT 11
H Swing Eigene Komponente reagiert falsch auf mouseClicked() AWT, Swing, JavaFX & SWT 5
F Swing Button reagiert erst beim mehrmaligen Anklicken AWT, Swing, JavaFX & SWT 6

Ähnliche Java Themen


Oben