suso
13-04-2006, 14:59
hey Leute !
(erstmals: echt cooles Forum !)
hab ein Problem:
- bastel grad an nem Layout herum - will aber nicht so recht hinhauen ...
- und zwar will ich eine JScrollPane so einrichten dass sie sich nur mehr nach unten scrollen lässt - nicht mehr seitlich.
- hier mein code:
JFrame jf = new JFrame();
JPanel jp1 = new JPanel();
JPanel jp2 = new JPanel();
JScrollPane jsp = new JScrollPane();
JTextArea ta = new JTextArea();
JTextField input = new JTextField();
private javax.swing.JMenuBar MenueBar;
private javax.swing.JMenu Menue;
private javax.swing.JMenuItem MIExit;
private void connectComponents(){
MenueBar = new JMenuBar();
Menue = new JMenu("Menue");
MIExit = new JMenuItem("Exit");
MenueBar.add(Menue);
Menue.add(MIExit);
jf.setLayout(new BorderLayout());
jf.add(jp1,BorderLayout.CENTER);
jf.add(jp2,BorderLayout.SOUTH);
jf.add(MenueBar, BorderLayout.NORTH);
jp1.setLayout(new BorderLayout());
ta.setColumns(20);
ta.setEditable(false);
ta.setRows(5);
jsp.setViewportView(ta);
jp1.add(jsp,BorderLayout.CENTER);
jp2.setLayout(new BorderLayout());
jp2.add(input);
jp1.updateUI();
jp2.updateUI();
jf.pack();
jf.setSize(400,300);
}
wie müsste der ausschauen dass das ScrollPane richtig arbeitet ?
bidde um Hilfe !
(erstmals: echt cooles Forum !)
hab ein Problem:
- bastel grad an nem Layout herum - will aber nicht so recht hinhauen ...
- und zwar will ich eine JScrollPane so einrichten dass sie sich nur mehr nach unten scrollen lässt - nicht mehr seitlich.
- hier mein code:
JFrame jf = new JFrame();
JPanel jp1 = new JPanel();
JPanel jp2 = new JPanel();
JScrollPane jsp = new JScrollPane();
JTextArea ta = new JTextArea();
JTextField input = new JTextField();
private javax.swing.JMenuBar MenueBar;
private javax.swing.JMenu Menue;
private javax.swing.JMenuItem MIExit;
private void connectComponents(){
MenueBar = new JMenuBar();
Menue = new JMenu("Menue");
MIExit = new JMenuItem("Exit");
MenueBar.add(Menue);
Menue.add(MIExit);
jf.setLayout(new BorderLayout());
jf.add(jp1,BorderLayout.CENTER);
jf.add(jp2,BorderLayout.SOUTH);
jf.add(MenueBar, BorderLayout.NORTH);
jp1.setLayout(new BorderLayout());
ta.setColumns(20);
ta.setEditable(false);
ta.setRows(5);
jsp.setViewportView(ta);
jp1.add(jsp,BorderLayout.CENTER);
jp2.setLayout(new BorderLayout());
jp2.add(input);
jp1.updateUI();
jp2.updateUI();
jf.pack();
jf.setSize(400,300);
}
wie müsste der ausschauen dass das ScrollPane richtig arbeitet ?
bidde um Hilfe !