gov.nih.nlm.nls.lvg.Tools.GuiTool.GuiComp.OkCancelResetAllButtonPanel Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lvg2010dist Show documentation
Show all versions of lvg2010dist Show documentation
LVG tools is used by Apache cTAKES.
The newest version!
package GuiTool.GuiComp;
import java.awt.*;
import javax.swing.*;
import GuiTool.GuiLib.*;
public class OkCancelResetAllButtonPanel extends JPanel
{
public OkCancelResetAllButtonPanel()
{
okB_ = new JButton("Ok");
cancelB_ = new JButton("Cancel");
resetB_ = new JButton("Reset");
allB_ = new JButton("Select All");
GridBagLayout gbl = new GridBagLayout();
setLayout(gbl);
GridBagConstraints gbc = new GridBagConstraints();
gbc.fill = GridBagConstraints.NONE;
gbc.anchor = GridBagConstraints.CENTER;
gbc.insets = new Insets(20, 5, 5, 5); //Pad: Top, Left, Bottom, Right
GridBag.SetWeight(gbc, 0, 100);
GridBag.SetPosSize(gbc, 0, 0, 1, 1);
add(okB_, gbc);
GridBag.SetPosSize(gbc, 1, 0, 1, 1);
add(cancelB_, gbc);
GridBag.SetPosSize(gbc, 2, 0, 1, 1);
add(resetB_, gbc);
GridBag.SetPosSize(gbc, 3, 0, 1, 1);
add(allB_, gbc);
}
public JButton GetOkButton()
{
return okB_;
}
public JButton GetCancelButton()
{
return cancelB_;
}
public JButton GetResetButton()
{
return resetB_;
}
public JButton GetAllButton()
{
return allB_;
}
public static void main(String[] args)
{
JFrame frame = new LibCloseableFrame("OkCancelResetAll Panel");
frame.getContentPane().add(new OkCancelResetAllButtonPanel(), "South");
frame.setSize(400, 200);
frame.setVisible(true);
}
// data members
private JButton okB_ = null;
private JButton cancelB_ = null;
private JButton resetB_ = null;
private JButton allB_ = null;
private final static long serialVersionUID = 5L;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy