求助为什么显示不出来哦 import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.SocketException;
import java.awt.BorderLayout;//边框布局
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
import javax.swing.JFrame;
import javax.swing.JScrollPane;//提供常用面板 http://www.jingningedu.com/manage/java_api/javax/swing/JScrollPane.html
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.SwingUtilities;
import java.awt.event.*;
public class runsmalltalk extends JFrame
{
private JTextField enterField;
private JTextArea displayArea;
private JButton b1=new JButton("点击发送消息");
private DatagramSocket socket; public runsmalltalk()
{
super("runsmalltalk");
enterField=new JTextField("");///////public, private, protected这种东西,不能写在方法里面 要写在class内,method外
displayArea=new JTextArea();
setLayout(null);
add(enterField);
enterField.setBounds(0,0,400,30);
add(b1);
b1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
displayArea.append("clickedfdsgsfsdffffffffffffffffffffffffffffffffffffffffffffff");
}
});
b1.setBounds(0,30,400,20);
JScrollPane aa=new JScrollPane(displayArea);
aa.setBounds(0,50,400,350);
setSize( 400, 300 ); // set window size
setVisible( true ); // show window显示
}
}
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.SocketException;
import java.awt.BorderLayout;//边框布局
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
import javax.swing.JFrame;
import javax.swing.JScrollPane;//提供常用面板 http://www.jingningedu.com/manage/java_api/javax/swing/JScrollPane.html
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.SwingUtilities;
import java.awt.event.*;
public class runsmalltalk extends JFrame
{
private JTextField enterField;
private JTextArea displayArea;
private JButton b1=new JButton("点击发送消息");
private DatagramSocket socket; public runsmalltalk()
{
super("runsmalltalk");
enterField=new JTextField("");///////public, private, protected这种东西,不能写在方法里面 要写在class内,method外
displayArea=new JTextArea();
setLayout(null);
add(enterField);
enterField.setBounds(0,0,400,30);
add(b1);
b1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
displayArea.append("clickedfdsgsfsdffffffffffffffffffffffffffffffffffffffffffffff");
}
});
b1.setBounds(0,30,400,20);
JScrollPane aa=new JScrollPane(displayArea);
aa.setBounds(0,50,400,350);
setSize( 400, 300 ); // set window size
setVisible( true ); // show window显示
}
}
add(aa); //把JScrollPane加入 ,试试
setSize( 400, 300 ); // set window size
setVisible( true ); // show window显示
JScrollPane aa=new JScrollPane(displayArea);
aa.setBounds(0,50,400,350);
后面追加
add(aa);就可以了