java要点填空

 public class bbb {

        public static void main(String[] args) {
            bbb obj = new bbb(); //创建对象
            System.out.println(obj.fac(100)); //计算100的累加和打印结果
        }
        public long fac(int m) {
            //使用递归思想计算求和
            if(_m==0_) 
                return  0;
            else
                return _m+fac(m-1)_;
        }
    } 
import java.awt.*;
import    javax.swing.*      ;//导入swing组件所在包中的所有类
public class WelcomeFrameDemo   extends JFrame     { //自定义一个窗体类
    private JLabel lblname;
    private JTextField tfname;
    private JButton btnOK;

    public WelcomeFrameDemo(){
              super  ("Welcome Frame"); //访问父类的构造方法
        setLayout(new FlowLayout());

        lblname = new JLabel("Please input your name:");
        lblname.setFont(new Font("Arial",Font.PLAIN,20));
        getContentPane().add(lblname); //添加组件lblname到内容面板中

        tfname = new JTextField(15);
        tfname.setFont(new Font("Arial",Font.PLAIN,20));
        getContentPane().add (tfname); //添加组件tfname到内容面板中

        btnOK = new JButton("OK");
        btnOK.setFont(new Font("Arial",Font.PLAIN,20));
         getContentPane().add  (btnOK); //添加组件btnOK到内容面板中   
    }
}
import javax.swing.JFrame;
public class WelcomeFrameTest {
   public static void main(String[] args){
       创建WelcomeFrameDemo类的对象,名为demo
     WelcomeFrameDemo demo=new WelcomeFrameDemo();                    
       demo.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       demo.setSize(600,300);
       demo.setVisible(true);
   }
}

import javax.swing.*;
import java.awt.*;
import java.awt.event.*; 
public class Main {
   private static int numclicks = 0;  //记录次数
   private static JFrame frame = new JFrame("统计点击按钮的次数");
   Private static JLabel _label=new JLabel();____//生成显示点击次数的标签;JLabel
   Private_static JButton button=new_JButton(“请点击按钮”);__________//生成按钮;JButton
   private static JPanel pane = new JPanel();  //容器

   public static void main(String[] args) {
       pane.setBorder(BorderFactory.createEmptyBorder(60,60,20,60));
       pane.setLayout(new GridLayout(0,1));  //设置布局
       pane.add(button);
       pane.add(label);
       frame.getContentPane().add(pane,BorderLayout.CENTER);
       button.setMnemonic(KeyEvent.VK_I);

       button.addActionListener(new ActionListener(){  //鼠标单击事件
          public void _actionPerformed(ActionEvent e){//实现ActionListener中的抽象方法;
               __numclicks++;____//实现点击次数的自加;
               label.setText("按钮单击次数:"+numclicks);
           }
       });
       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       frame.pack();
       frame._setVisible(true)______;//调用函数使JFrame可视;
   }
}
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值