VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 743|回复: 0

AppGraphInOut.java

[复制链接]

2

主题

2

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-5-11 21:01:23 | 显示全部楼层 |阅读模式
import java.awt.*;
import Java.awt.event.*;
import java.swing.*;

public class AppGraphInOut
{
        public static void main(  String args[])
        {
                new AppFrame();
                }
        }
       
class AppFrame extends JFrame
{
        JTextField in = new JTextField(10);
        JButton btn = new JButton("求平方");
        JLabel out = new JLabel("用于显示结果的标签");
         
        public AppFrame()
        {
                setLayout( new FlowLayout() );
                getContentPane().add( in );
                getContentPane().add( btn );
                getContentpane().add( out );
                btn.addActionListener( new BtnActionAdapter() );
                setSize( 400,100 );
                setDefaultCloseOperatorion(DISPOSE_ON_CLOSE);
                setVisible(ture);
                }
               
        class BtnActionAdapter implements ActionListener
        {
                public void actionPerformed ( ActionEvent e)
                {
                        String s = in.getText();
                        double d = Double.parseDouble( s );
                        double sq = d * d;
                        out.setText(d +"的平方是:"+sq);
                }
        }
}

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表