Click here to Skip to main content
15,887,267 members
Home / Discussions / Java
   

Java

 
SuggestionRe: JComponent cannot be resolved to a type Pin
Richard MacCutchan29-Jan-15 23:06
mveRichard MacCutchan29-Jan-15 23:06 
AnswerRe: JComponent cannot be resolved to a type Pin
TorstenH.30-Jan-15 2:08
TorstenH.30-Jan-15 2:08 
QuestionDesigning persistence layer for java application Pin
vaibhavndave23-Jan-15 7:46
vaibhavndave23-Jan-15 7:46 
AnswerRe: Designing persistence layer for java application Pin
TorstenH.27-Jan-15 21:22
TorstenH.27-Jan-15 21:22 
QuestionJCheckBox working with check boxes inside of JTable Pin
Member 1114435719-Jan-15 6:20
Member 1114435719-Jan-15 6:20 
AnswerRe: JCheckBox working with check boxes inside of JTable Pin
TorstenH.22-Jan-15 20:31
TorstenH.22-Jan-15 20:31 
GeneralRe: JCheckBox working with check boxes inside of JTable Pin
Member 1114435729-Jan-15 1:51
Member 1114435729-Jan-15 1:51 
QuestionHow do I add values in JTable Pin
Member 1114435716-Jan-15 4:35
Member 1114435716-Jan-15 4:35 
This is the code of my table
I have to column but the value is repeating. Confused | :confused:

public class TableContent extends JFrame{
	final TableConstruct constructTable = new TableConstruct();
	JMenuBar menuBar = new JMenuBar();	
	JMenu File = new JMenu("File");
	JMenuItem openFile = new JMenuItem("Open File");
	
	public static void main(String []args)
	{
		EventQueue.invokeLater(new Runnable(){
			public void run(){
				new TableContent();
			}
		});
	}
	
	public TableContent() {
		//create an empty frame
		setSize(500, 500);
		setTitle("Create Table");
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setLocationRelativeTo(null);
		setVisible(true);
	
		//set a JMenuBar
		setJMenuBar(menuBar);
		menuBar.add(File);
		File.add(openFile);
		
		//action event
		openFile.addActionListener(new ActionListener(){
			@Override
			public void actionPerformed(ActionEvent event) {
				JFileChooser fileChooser= new JFileChooser();
				fileChooser.setMultiSelectionEnabled(true);
				int result = fileChooser.showOpenDialog(TableContent.this);
				
				if(result==JFileChooser.APPROVE_OPTION)
				{
					File file[];
					file = fileChooser.getSelectedFiles();
					Vector addData = new Vector();
					
					for(int i =0; i<file.length;i++)
					{
						
						String name = file[i].getName();
						long bytes = file[i].length();
						long kilobytes = (bytes / 1024);
						
						addData.add(name);
						addData.add(kilobytes+"KB");
						
						constructTable.addRow(addData);
						
						//System.out.println(file[i].getName()+kilobytes+"KB");
					}
				}
				
			}
			
		});
		//create an abstract table
		JTable table = new JTable(constructTable);
		//place a JTable on the ScrollPane
		JScrollPane scrollPane = new JScrollPane(table);
		getContentPane().add(scrollPane, BorderLayout.CENTER);
		
		
	}
	
class TableConstruct extends AbstractTableModel{
	Vector DataResult = new Vector();
	String[] filenames;
	private String[]columnNames ={"Name","Size"};

	@Override
	public int getColumnCount() {
		return 2;
	}

	public void addRow(Vector addData) {
	DataResult.addElement(addData);
	fireTableDataChanged();
	}
	
	@Override
	public int getRowCount() {
		return DataResult.size();
	}

	@Override
	public Object getValueAt(int row, int column) {
		return DataResult.elementAt(row);
	}
	
	// use JTable object to set column names
	public String getColumnName(int column)
	{
		return columnNames[column];
	}
	public void setValueAt(){
		
	}
		
	}
		
}

QuestionRe: How do I add values in JTable Pin
Richard MacCutchan16-Jan-15 4:51
mveRichard MacCutchan16-Jan-15 4:51 
AnswerRe: How do I add values in JTable Pin
Member 1114435716-Jan-15 9:17
Member 1114435716-Jan-15 9:17 
GeneralRe: How do I add values in JTable Pin
Richard MacCutchan16-Jan-15 22:30
mveRichard MacCutchan16-Jan-15 22:30 
GeneralRe: How do I add values in JTable Pin
Member 1114435717-Jan-15 7:27
Member 1114435717-Jan-15 7:27 
QuestionJava Pin
Angel Roy2-Jan-15 0:45
Angel Roy2-Jan-15 0:45 
AnswerRe: Java Pin
Richard MacCutchan2-Jan-15 4:56
mveRichard MacCutchan2-Jan-15 4:56 
QuestionHi friends I need some help regarding the following program will you please help me Pin
Leela Krishna Yadav1-Jan-15 18:10
Leela Krishna Yadav1-Jan-15 18:10 
QuestionRe: Hi friends I need some help regarding the following program will you please help me Pin
Richard MacCutchan1-Jan-15 22:30
mveRichard MacCutchan1-Jan-15 22:30 
AnswerRe: Hi friends I need some help regarding the following program will you please help me Pin
Leela Krishna Yadav2-Jan-15 4:42
Leela Krishna Yadav2-Jan-15 4:42 
GeneralRe: Hi friends I need some help regarding the following program will you please help me Pin
Richard MacCutchan2-Jan-15 4:54
mveRichard MacCutchan2-Jan-15 4:54 
GeneralRe: Hi friends I need some help regarding the following program will you please help me Pin
Leela Krishna Yadav2-Jan-15 5:14
Leela Krishna Yadav2-Jan-15 5:14 
AnswerRe: Hi friends I need some help regarding the following program will you please help me Pin
Richard MacCutchan2-Jan-15 5:46
mveRichard MacCutchan2-Jan-15 5:46 
GeneralRe: Hi friends I need some help regarding the following program will you please help me Pin
Leela Krishna Yadav2-Jan-15 5:59
Leela Krishna Yadav2-Jan-15 5:59 
QuestionHelp option in a JAR FILE Pin
ramina sen30-Dec-14 20:40
ramina sen30-Dec-14 20:40 
AnswerRe: Help option in a JAR FILE Pin
Richard MacCutchan30-Dec-14 22:09
mveRichard MacCutchan30-Dec-14 22:09 
GeneralRe: Help option in a JAR FILE Pin
ramina sen30-Dec-14 22:16
ramina sen30-Dec-14 22:16 
GeneralRe: Help option in a JAR FILE Pin
Richard MacCutchan30-Dec-14 22:47
mveRichard MacCutchan30-Dec-14 22:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.