1.主要实现从编辑框输入文本,然后点击按钮则文本域打印文本
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.applet.*;
public class appletprogram extends Applet
{
//主方法
public static void main(String[] args)
{
JFrame frame=new JFrame("appletprogram");//新建窗口,名为appletprogram
JPanel panel=new JPanel();//新建面板
final JTextField tf=new JTextField(15);//新建长为15的编辑框
final JTextArea ta=new JTextArea(3,40);新建长宽3,40的文本域
JButton button=new JButton("设置文本框");新建 设置文本框 按钮
JScrollPane jsp=new JScrollPane(ta); //给文本域加上滚动,新建滚动面板
//ta.setEnabled(false);
panel.add(tf);//加入编辑框
panel.add(button);//加入按钮
appletprogram app=new appletprogram();//新建类
frame.add(BorderLayout.CENTER,app);
button.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
//System.out.println(tf.getText());
ta.setText(tf.getText());
}
});//按钮监听,点击按钮则文本域打印编辑框输入的文本
app.setLayout(new BorderLayout());
app.add(jsp,BorderLayout.CENTER);
app.add(panel,BorderLayout.SOUTH);
frame.setSize(400,400);
frame.setVisible(true);
app.init();//初始化
app.start();//运行
}
public void destroy()
{
System.exit(0);
}//关闭程序
}