This question might be relevant to this: java - How would I dynamically add swing component to gui on click?
But would it be possible to make the changes you did during runtime be permanent and see it again when you rerun the application?
I have some blurry ideas at the back of my mind but can you give me some suggestions on how this could work?