All Swing components have a setEnabled(boolean) method that can enable and disable the component. Disabled components are usually displayed in light gray and do not react to input. Change your image viewer so that the two toolbar buttons are initially disabled. When an image is opened, they should be enabled, and when it is closed, they should be disabled again.
We need at least 10 more requests to produce the solution.
0 / 10 have requested this problem solution
The more requests, the faster the answer.