import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.border.EmptyBorder;
import javax.swing.table.DefaultTableModel;

import org.omg.CORBA.Bounds;

public class Calendr extends JFrame{
	public Calendr()
	{
		JPanel contentPane=new JPanel();
		contentPane.setBorder(new EmptyBorder(5,5,5,5));
		contentPane.setLayout(new BorderLayout(0,0));
		setContentPane(contentPane);
		contentPane.setLayout(new GridLayout(2,1,5,5));
		JPanel pane=new JPanel();
		pane.add(new JLabel("年"));
		JTextField year=new JTextField();
		year.setColumns(5);
		pane.add(year);
		pane.add(new JLabel("月"));
		JTextField month=new JTextField();
		month.setColumns(5);
		pane.add(month);
		pane.add(new JLabel("日"));
		JTextField day=new JTextField();
		day.setColumns(5);
		pane.add(day);
		JButton button=new JButton("确定");
		pane.add(button);
		contentPane.add(pane);
		JScrollPane scrolPane=new JScrollPane();
		contentPane.add(scrolPane);
		final  String[] column={"星期天","星期一","星期二","星期三","星期四","星期五","星期六"};
		String[][] values={{"","","","","","",""},{"","","","","","",""},{"","","","","","",""},{"","","","","","",""},{"","","","","","",""},{"","","","","","",""}};
		DefaultTableModel tableModel=new DefaultTableModel(values,column);
		JTable table=new JTable(tableModel);
		scrolPane.setViewportView(table);
		button.addActionListener(new ActionListener(){

			@Override
			public void actionPerformed(ActionEvent e) {
                int years=Integer.parseInt(year.getText());
                int months=Integer.parseInt(month.getText());
                int days=Integer.parseInt(day.getText());
                DateDemo date=new DateDemo();
                System.out.println(years+":"+months+":"+days);
				DefaultTableModel tableModel=new DefaultTableModel(date.printCalc(years, months, days),column);
				JTable table=new JTable(tableModel);
				scrolPane.setViewportView(table);
				
			}
			
		});
	}
	public static void main(String[] args)
	{   
		
		Calendr cale=new Calendr();
		cale.setTitle("万年历");
		cale.setSize(400,300);
		cale.setMaximumSize(new Dimension(400,300));
		cale.setMinimumSize(new Dimension(400,300));
		cale.setLocationRelativeTo(null);
		cale.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		cale.setVisible(true);
		DateDemo date=new DateDemo();
		date.printCalc(2017, 3, 22);
	}

}
最近下载更多
wadadd  LV7 2022年9月4日
aaming  LV1 2022年6月9日
Cold_sangs  LV3 2022年6月6日
微信网友_5975706895568896  LV1 2022年5月26日
709416049  LV1 2021年6月23日
weepdf  LV11 2021年6月23日
1811841085  LV3 2020年12月28日
123456jjckkkk  LV1 2020年12月27日
1251139212  LV1 2020年12月12日
段朝洪  LV15 2020年11月21日
最近浏览更多
lshlsh 2023年12月25日
暂无贡献等级
fesfefe  LV13 2023年10月14日
123321321331 2023年10月7日
暂无贡献等级
SILKYYY 2023年5月25日
暂无贡献等级
xingxing1234  LV10 2023年3月22日
zenglianking  LV2 2022年11月26日
dcdc12  LV6 2022年10月2日
wadadd  LV7 2022年9月4日
河南城建学院 2022年6月22日
暂无贡献等级
猪皮怪 2022年6月12日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友