I have a button in my JFrame (windowbuilder). I would like to hide this button using its properties, but I couldn't find any related property for this purpose. Just it is possible to enable/disable it, but a disable button is visible yet.
Thank you
Every Item you add to your Gui with the WindowsBuilder can be setup separatly in the source code. If you use:
<objectname>.setVisible(false);
it should be not visible in your gui. To do that: Switch from the Desgin-Tab into the Source-Tab search for the button and add this line of code with your name of the variable.
Related
I am using the JFrame feature in NetBeans in order to make it simpler to customize and edit. In my program, clicking a button calls an action that displays a dialog box. I want to have an image inside of that dialog box. In NetBeans along with its JFrame editor you can add boxes and customize them, along with a dialog box. Which means it will be easier to edit that dialog box.
How to I call that custom dialog box to display when the button is clicked?
To put it more simply without the need for puting code. I have created a cusome dialog box in netbeans GUI builder. Now, how to I call/use that custome dialog box inside of my actual JFrame, which was also coded inside the netbeans GUI editor, and is located inside the same package and all.
First Drag and drop Swing Windows >> Dialog.
Then inside your code write this line to show it
jDialog1.setVisible (true);
After that double click on the Dialog design and add as many components as you like
Best Wishes
I am setting an action on one of my JButton's and I finally figured why the icon disappear from it. It is caused by setting an action.
I found this link Java - JButton text disappears if actionPerformed defined afterwards but I don't understand why the action should change the properties of the button. Can someone explain that?
Since icon is one of the properties listed, you can use your icon when you create the Action or in a call to putValue().
I made a Checkbox so where when you click it it opens another window with more checkboxes. How is it you would go about making those checkboxes open another window?
Have you tried adding an actionlistener to your checkBox component?
It's hard to see what excactly you're trying to achieve; but from what you write it shouldn't be more than that.
You can try this tutorial, for starters:
http://www.java2s.com/Code/JavaAPI/javax.swing/JCheckBoxaddActionListenerActionListenerlis.htm
Is it possible to put an actionlistener on a tab in swing? If it is please could you post a small example?
The only way to do that is to add a javax.swing.event.ChangeListener to the JTabbedPane itself. You might have to keep track of the selected tab vs. previously selected tab depending on what you are doing with the state change...
I am creating an options dialog using JOptionPane.showOptionDialog(...)
When I click one of the buttons added to this dialog, I need a label to apear underneath on the dialog (and this label should be scrollable if necessary). I have written event handlers for the buttons, but I am not sure how to get this label to appear on the dialog.
Any help would be great.
Update: I realized that it would be ok if I somehow called JOptionPane.showOptionDialog(...) with an initial message, and then when one of the buttons was clicked I would change the message. Is this possible?
JOptionPane static methods are only shortcuts to easily create a dialog with option buttons and a fixed message. If you check the source from it, you will see that all is wrapped in this purpose. It's only a convenience class over a frequent use case of dialogs.
The suggestion from comment is correct, if you want more than this, you will have to create your own JDialog, as it will be easier than trying to change something from this generated dialog.
Edit: You can create your own JDialog yourself, using layout managers. A more simple way, suggested as well in the previous link, is to use a GUI builder, like the one included in Netbeans.