Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

PRACTICAL NO 8

X)Exercise Q1:-

import javax.swing.*;
import java.awt.*;
import javax.swing.table.*;

public class JTableDemo {


public static void main(String[] args) {

JFrame JFrameMain = new JFrame();


JFrameMain.setVisible(true);
JFrameMain.setSize(400,400);

String colHeads[] = {"ID","Name","Salary"};

Object data[][] = {
{101,"Amit",670000},
{102,"Jai",780000},
{101,"Sachin",700000}
};
JTable JTableObj = new JTable(data,colHeads);

int v = ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED;
int h = ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED;
JScrollPane jsp = new JScrollPane(JTableObj,v,h);

JFrameMain.add(jsp,BorderLayout.CENTER);

//JFrameMain.add(JTableObj);
}
}

Output-
XIII Exercise-

1) import javax.swing.JScrollPane;

public class JTableStudents extends JApplet{


public void init(){

setVisible(true);
setSize(400,400);
//setLayout( new BorderLayout() );

String collumnHeading[] = {"Name","Percentage","Grade"};


Object data[][]={
{"A1",98,"A"},
{"A2",90,"C"},
{"A3",88,"A"},
{"A4",99,"A"},
{"A5",59,"A"},
{"A6",94,"D"},
{"A7",92,"A"},
{"A8",42,"C"},
{"A9",85,"A"},
{"A10",98,"B"}
};

JTable JTableObj = new JTable(data,collumnHeading);

int v = ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED;
int h = ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED;
JScrollPane jsp = new JScrollPane(JTableObj,v,h);

add(jsp,BorderLayout.CENTER);
}}

/*
<applet code="JTableStudents" height="400" width="400">
</applet>
*/

Output-

You might also like