博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
777777777777777777777
阅读量:4974 次
发布时间:2019-06-12

本文共 3758 字,大约阅读时间需要 12 分钟。

 
import java.awt.Color;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Calendar;import javax.swing.*;import java.awt.BorderLayout;public class bbb implements ActionListener {    JFrame f;    JPanel p1,p2;    JLabel[] bq;    JTextField[]t;    JButton b,j,y,u,c;    String l[]={"当前时间:","年","月","日","时","分","秒"};    public bbb(){        GridLayout g1;         g1= new GridLayout(1,4);         f= new JFrame("时钟");         p1=new JPanel();         bq=new JLabel[l.length];         t= new JTextField[6];         b=new JButton("确定");         b.addActionListener(this);         for(int i=0;i<7;i++){             bq[i]= new JLabel(l[i]);             p1.add(bq[i]);             if(i==6)                 break;             t[i]=new JTextField(4);             p1.add(t[i]);         }         p1.add(b);         f.add(p1);         f.setSize(300,300);         f.setVisible(true);         p2.setLayout(g1);         f.add(p1,BorderLayout.NORTH);         f.add(p2,BorderLayout.CENTER);         p2.add(b);         p2.add(y);         p2.add(u);         p2.add(c);    }    public static void main(String[] args) {        new bbb();    }    @Override    public void actionPerformed(ActionEvent e) {        Calendar ca1 = Calendar.getInstance();        t[0].setText(String.valueOf(Integer.toString(ca1.get(Calendar.YEAR))));        t[1].setText(String.valueOf(Integer.toString(ca1.get(Calendar.MARCH)+1)));        t[2].setText(String.valueOf(Integer.toString(ca1.get(Calendar.DATE))));        t[3].setText(String.valueOf(Integer.toString(ca1.get(Calendar.HOUR))));        t[4].setText(String.valueOf(Integer.toString(ca1.get(Calendar.MINUTE))));        t[5].setText(String.valueOf(Integer.toString( ca1.get(Calendar.SECOND))));        p1.setBackground(Color.pink);        b.setBackground(Color.green);        t[0].setBackground(Color.CYAN);        t[1].setBackground(Color.yellow);        t[2].setBackground(Color.LIGHT_GRAY);        t[3].setBackground(Color.ORANGE);        t[4].setBackground(Color.magenta);        t[5].setBackground(Color.red);        b=new  JButton("我");    }}
 

 

import javax.swing.*;import java.awt.BorderLayout;import java.awt.GridLayout;public class Ckou {JFrame f;JPanel p;JTextField t;GridLayout g1;JButton a[]=new JButton[16];public Ckou(){        f= new JFrame("计算器");        g1= new GridLayout(4,4);        p= new JPanel();        p.setLayout(g1);        t = new JTextField();        a[0]=new JButton("7");a[8]=new JButton("1");        a[1]=new JButton("8");a[9]=new JButton("2");        a[2]=new JButton("9");a[10]=new JButton("3");        a[3]=new JButton("/");a[11]=new JButton("-");        a[4]=new JButton("4");a[12]=new JButton("0");        a[5]=new JButton("5");a[13]=new JButton(".");        a[6]=new JButton("6");a[14]=new JButton("=");        a[7]=new JButton("*");a[15]=new JButton("+");        f.add(t,BorderLayout.NORTH);        f.add(p,BorderLayout.CENTER);        for(int i=0;i<16;i++){            p.add(a[i]);        }        f.setSize(400,300);        f.setVisible(true);    }    public static void main(String[] args) {        new Ckou();    }}

public class Yanse {JFrame f;JPanel p1;JPanel p2;JButton a[]=new JButton[3];    public Yanse(){        f=new JFrame();        p1=new JPanel();        p2=new JPanel();        a[0]=new JButton("红色");        a[1]=new JButton("绿色");        a[2]=new JButton("蓝色");        f.add(p1);f.add(p2);        f.add(p1,BorderLayout.NORTH);        f.add(p2,BorderLayout.CENTER);          for(int i=0;i<3;i++){                p1.add(a[i]);            }              f.setSize(400,300);            f.setVisible(true);    }    public static void main(String[] args) {        new Yanse();}}

 

转载于:https://www.cnblogs.com/luli1220/p/10904967.html

你可能感兴趣的文章
C#生成随机数
查看>>
Java回顾之多线程
查看>>
机电行业如何进行信息化建设
查看>>
9、总线
查看>>
2018 Multi-University Training Contest 10 - Count
查看>>
HDU6203 ping ping ping
查看>>
构建之法阅读笔记02
查看>>
Fireworks基本使用
查看>>
.net Tuple特性
查看>>
Java基础常见英语词汇
查看>>
nginx启动、关闭命令、重启nginx报错open() "/var/run/nginx/nginx.pid" failed
查看>>
BZOJ 3097 Hash Killer I
查看>>
UINavigationController的视图层理关系
查看>>
html阴影效果怎么做,css 内阴影怎么做
查看>>
BZOJ1026: [SCOI2009]windy数
查看>>
样板操作数
查看>>
64位UBUNTU下安装adobe reader后无法启动
查看>>
组件:slot插槽
查看>>
Nginx配置文件nginx.conf中文详解(转)
查看>>
POJ 1308 Is It A Tree?(并查集)
查看>>