组件JPanel组件必须放在最后面,不然它会遮住JLabel等组件
只有加载JPanel这样的组件才会默认调用一次画笔工具
JPanel放入JDialog中时Jpanel也是组件,需要设置位置和大小
this.setLayout(null);注意要放在所有组件前面,不然组件不会显示
package com.dingcan.view;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.io.File;
import java.io.IOException;
import java.util.Vect
loginbg=ImageIO.read(new File("images/login.jpg"));//这里的images和src目录同级
this.setUndecorated(true);//不显示窗口边框
//eclipse的class文件在bin目录里面,this.getClass().getResource的路径起点是执行文件class文件所在的目录。
Image img=Toolkit.getDefaultToolkit().getImage(this.getClass().getResource("images/login.jpg"));
g.drawImage(img, 0, 0, this);
JTableTest.java
/*
* JTablemodel主要思想就是把表当做一个二维数组
* 行就是一维
* 列就是二维
* 根据行和列的维度取出对应数据
*/
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import
StuManage.java
package stuManage;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Prepa
import java.sql.PreparedStatement;
import java.s
JFrame默认是BroderLayout
JPanel默认是FlowLayout