Skip to content
Advertisement

Java get JPanel Components

I have a JPanel full of JTextFields…

JavaScript

How do I later get the JTextFields in that JPanel? Like if I want their values with

JavaScript

Thanks

Advertisement

Answer

Well bear in mind they didn’t get there by them selves ( I think a read some questions about dynamically creating these panels at runtime )

In the answers posted there, someone said you should kept reference to those textfields in an array. That’s exactly what you need here:

JavaScript

// Later

JavaScript

Wasn’t that easy?

Just remember to keep these kinds of artifacts ( list ) as private as possible. They are for your control only, I don’t think they belong to the interface.

Let’s say you want to get the array of texts, instead of

JavaScript

You should consider:

JavaScript
User contributions licensed under: CC BY-SA
2 People found this is helpful
Advertisement