Cách vẽ chồng JTable lên trên Line

Em tạo một Panel là wk rồi sau đó add table (JTable) vào wk rồi add wk vào 1 cái JFrame để hiển thị JTable trên cái JFrame đó. Sau đó em làm như sau để vẽ 1 đường thẳng:

JPanel wk = new JPanel() {
        	public void paint(Graphics g) {
        		super.paint(g);
        		g.drawLine(table.getX()+100, table.getY()+25, table1.getX()+100, table1.getY()+25);
        		repaint();
        	}
        };

nhưng đường thẳng đó lại nằm trên cái table, có cách nào vẽ đường thẳng nằm phía dưới table không ạ, em xin cảm ơn

Mục đích vẽ đường thẳng để làm gì?
Thử:

        		g.drawLine(table.getX()+100, table.getY()+25, table1.getX()+100, table1.getY()+25);
        		super.paint(g);
3 Likes

Dạ em muốn nối 2 cái JTable bằng 1 đường thẳng nhưng khi vẽ đường thẳng đó lại nằm chèn trên cái JTable, có cách nào vẽ nó nằm bên dưới không ạ.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?