Hallo zusammen,
ich habe irgendwie Probleme bei meiner JScrollPane, diese ich wie hier unten zu sehen ist implementiert habe. Allerdings wird die JTextArea nicht angezeigt, wenn ich diese wie unten zu sehen ist, eine JScrollPane hinzufüge:
ich habe irgendwie Probleme bei meiner JScrollPane, diese ich wie hier unten zu sehen ist implementiert habe. Allerdings wird die JTextArea nicht angezeigt, wenn ich diese wie unten zu sehen ist, eine JScrollPane hinzufüge:
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class jelnet extends JFrame implements ActionListener, Runnable{
private static final long serialVersionUID = 1L;
//Declarations
//GUI Objects
JTextField server, port ;
JTextArea command;
JTextArea result;
JButton send = new JButton("send");
JLabel serv = new JLabel("server: ");
JLabel por = new JLabel("port:");
JScrollPane scrollpane;
public jelnet(){
super("test");
setSize(410,510);
getContentPane().setLayout(null);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
setLocation(screenSize.width / 2 - 400 / 2,
screenSize.height / 2 - 400 / 2);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
serv.setBounds(10, 5, 200, 25);
this.getContentPane().add(serv);
por.setBounds(250, 5, 200, 25);
this.getContentPane().add(por);
server = new JTextField("lala");
server.setBounds(10, 40, 220, 30);
this.getContentPane().add(server);
port = new JTextField("80");
port.setBounds(250, 40, 90, 30);
this.getContentPane().add(port);
command = new JTextArea("bla");
command.setBounds(10, 100, 310, 40);
this.getContentPane().add(command);
result = new JTextArea();
result.setBounds(10, 150, 370, 300);
this.getContentPane().add(result);
send.setBounds(325, 100, 70, 25);
send.addActionListener(this);
this.getContentPane().add(send);
JScrollPane scrollPane = new JScrollPane(result);
scrollPane
.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
scrollPane
.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
}
}
}