java小技巧之TabelModel;文件选择器;时间属性设置

1.设置TableModel不可编辑

DefaultTableModel dtm = new DefaultTableModel(DataBase.row, DataBase.title1) {
			// 设置列表不可编辑
			public boolean isCellEditable(int row, int column) {
				return false;
			}
		};


2.打开文件选择器;

(1)选择文件夹路径

JFileChooser jfc1 = new JFileChooser();
			jfc1.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
			jfc1.showOpenDialog(null);
			file = jfc1.getSelectedFile();

(2)选择文件路径

JFileChooser jfc1 = new JFileChooser();

			jfc1.showOpenDialog(null);
			file = jfc1.getSelectedFile();


3.设置时间属性

// 设置本地时间 2016/8/5 0:0:0
			Date date = new Date();// 创建一个时间对象,获取到当前的时间
			SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 设置时间显示格式
			String str = sdf.format(date);// 将当前时间格式化为需要的类型


4.设置Table单元格内容居中

DefaultTableCellRenderer r = new DefaultTableCellRenderer();
		r.setHorizontalAlignment(JLabel.CENTER);
		jt.setDefaultRenderer(Object.class, r);



你可能感兴趣的:(java小技巧之TabelModel;文件选择器;时间属性设置)