there are two panel in one panel there is search button and in the another one there is Jtable for displaying search result. In that jtable initially all the records are displayed. But when i try to search, it works but the problem is that i need to click search button two times for searching 1st time and from second time onwards it works normally means even with single click results are displayed properly. what mistake am i making ? please suggest.
one mistake you are making, is that we don't see any of the relevant code, so it's impossible for us to see whether there's something 'odd' in it.
this is my code snippet for updating jtable where "data" is vector storing the records.
String name = nameField.getText(); ExistingStaffPanel.recordTable.setModel(new javax.swing.table.DefaultTableModel(ExistingStaffPanel.data, ExistingStaffPanel.header)); ExistingStaffPanel.data = admin.searchStaff(name); ExistingStaffPanel.recordTable.repaint();
you set the contents of your table before you set the contents that should go in there.
switch the second and third line, and try again.
did this solve the issue?
Thanx its working :)
I'm trying to build a client and a server in the same program. For example, user 1 sends a packet of data to user 2, user 2 after receiving the ...
I ussually dont post anything here often, just get everything off of everyone elses questions,
but I'm having a strange problem that im scratching my head over,