File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Swing / AWT / SWT / JFace and the fly likes getting the position of cell Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Java » Swing / AWT / SWT / JFace
Reply Bookmark "getting the position of cell" Watch "getting the position of cell" New topic
Author

getting the position of cell

lavanya subramanian
Ranch Hand

Joined: Nov 03, 2000
Posts: 52
hi guys,
i have a JFrame which has a toolbar and 2 JInternalFrames(each of which contains 1 JTable).
when i select a cell in any of the JTables and click a button in the tool bar,i should get the value of the cell.
could anybody help me in this issue,
thanks in advance
lavanya
Terence Doyle
Ranch Hand

Joined: May 30, 2001
Posts: 328
HI,
If you are only going to have two tables you could ask each table to supply it's selected cell value:

To do this the tables must be visible outside the JInternalFrames
If you want a more flexible model then try adding a MouseAdapter to the tables passing a reference to the owner JInternalFrame in the MouseAdapter constructor and have the mousePressed event pass that reference back to a setSelectedInternalFrame() method which changes a variable in your program so the last JInternalFrame operated on is always known.
Extend the JInternalFrame class and when adding the table create a variable "table" and give it a reference to the table. Include a getTable() method that returns a JTable.
Then the code to get the value would change:

Now it doesn't matter how many InternalFrames you have in the future.
P.S.: You might want to consider returning a copy of the table( a new table with the same contents) instead of a reference if you want to protect the integrety of the original table and it's data.
Hope that helps,


Raising Flares debut album 'Ignition' out now

http://www.raisingflares.com

Terry Doyle <br />SCPJ 1.4 , SCWCD , SCMAD(Beta)
lavanya subramanian
Ranch Hand

Joined: Nov 03, 2000
Posts: 52
hi Terry,
thanks,it's working
lavanya
lavanya subramanian
Ranch Hand

Joined: Nov 03, 2000
Posts: 52
hi Terence,
sorry for my misspell your name in my previous mail.
it's working but
when i make a selection in the table in the first frame the second frame is instantiated and works fine.
but when i make another selection in the table in the first frame the second frame is instantiated and displays fine.but when i click the second frame the previous selection retains there,so what should i doto get the value updated.
help is appreciated,
lavanya
 
IntelliJ Java IDE
 
subject: getting the position of cell
 
Threads others viewed
do/while in XSLT
JTable Selection Depends On Editable Cells
Declaring cell padding -- globally
Does JTable has LeaveCell event.
renaming Cell or creating new Cell in WAS 6.1 ND
IntelliJ Java IDE