• JAVA GUI程序示例


    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);
     }//关闭程序
    }

  • 相关阅读:
    重点解说--MVVM指南(课程学习)
    模块划分--MVVM指南(课程学习)
    开发步骤--MVVM指南(课程学习)
    MVVM指南(课程学习)
    centos vi和vim用法
    阿里云centos系统上安装ftp
    thinkphp的ip地址定位
    thinkphp方便分页的page方法
    thinkphp data方法
    thinkphp i方法
  • 原文地址:https://www.cnblogs.com/jayceli/p/2428648.html
Copyright © 2020-2023  润新知