0% found this document useful (0 votes)
39 views3 pages

Output

AJP practice no 8

Uploaded by

mayasatpute39
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views3 pages

Output

AJP practice no 8

Uploaded by

mayasatpute39
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

import javax.swing.

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

public class JTableExample {


public static void main(String[] args) {
JFrame frame = new JFrame("JTable Example");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(600, 400);

String[] columnNames = {"ID", "Name", "Age", "Gender"};


Object[][] data = {
{1, "John Doe", 28, "Male"},
{2, "Jane Smith", 34, "Female"},
{3, "Michael Johnson", 45, "Male"},
{4, "Emily Davis", 23, "Female"}
};

DefaultTableModel tableModel = new DefaultTableModel(data, columnNames);


JTable table = new JTable(tableModel);

JScrollPane scrollPane = new JScrollPane(table);


frame.add(scrollPane, BorderLayout.CENTER);

frame.setVisible(true);

}
}

Output :
import javax.swing.*;
import javax.swing.table.DefaultTableModel;
import java.awt.*;

public class JTableExample {

public static void main(String[] args) {


JFrame frame = new JFrame("JTable Example");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(600, 400);
String[] columnNames = {"ID", "NAME", "SALARY"};
Object[][] data = {
{101, "Amit", 670000},
{102, "Jal", 780000},
{101, "Sachin", 700000}
};

DefaultTableModel tableModel = new DefaultTableModel(data, columnNames);


JTable table = new JTable(tableModel);

JScrollPane scrollPane = new JScrollPane(table);


frame.add(scrollPane, BorderLayout.CENTER);

frame.setVisible(true);

}
}

Output :
Exercise No1 :
import javax.swing.*;
import javax.swing.table.DefaultTableModel;
import java.awt.*;

public class JTableExample {


public static void main(String[] args) {
JFrame frame = new JFrame("JTable Example");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(600, 400);
String[] columnNames = {"Roll No","Name of Student", "Percentage", "Grade"};
Object[][] data = {
{1,"Alice Johnson", 85.5, "A"},
{2,"Bob Smith", 92.0, "A+"},
{3,"Charlie Brown", 76.8, "B"},
{4,"David Williams", 89.3, "A"},
{5,"Evelyn Davis", 94.2, "A+"},
{6,"Frank Miller", 67.5, "C"},
{7,"Grace Wilson", 80.4, "B+"},
{8,"Henry Moore", 72.6, "B-"},
{9,"Isabella Taylor", 88.9, "A"},
{10,"Jack Anderson", 59.7, "D"}
};
DefaultTableModel tableModel = new DefaultTableModel(data, columnNames);
JTable table = new JTable(tableModel);
JScrollPane scrollPane = new JScrollPane(table);
frame.add(scrollPane, BorderLayout.CENTER);
frame.setVisible(true);

}
}

Output :

You might also like