There are 9 code examples for javax.swing.JRadioButton.
The API names are highlighted below.
You can use
button
to vote the code example(s) you like. The best code example will be ranked first next time. Thanks a lot for your feedback.
Project Name: jbidwatcher Package: com.jbidwatcher.ui.config
Source Code: JConfigDatabaseTab.java (Click to view .java file)
Method Code:
private JPanel buildRadioButtons(){
ActionListener rad=new radioAction();
JPanel buttonPanel=new JPanel();
Box buttonBox=Box.createVerticalBox();
defaultDerbyDB=new JRadioButton("Use default embedded Derby DB");
mysqlDB=new JRadioButton("Use remote MySQL database");
String protocol=JConfig.queryConfiguration("db.protocol");
if (protocol == null || !protocol.toLowerCase().contains("mysql")) {
defaultDerbyDB.setSelected(true);
mysqlDB.setSelected(false);
}
else {
defaultDerbyDB.setSelected(false);
mysqlDB.setSelected(true);
}
ButtonGroup allButtons=new ButtonGroup();
allButtons.add(defaultDerbyDB);
allButtons.add(mysqlDB);
defaultDerbyDB.addActionListener(rad);
mysqlDB.addActionListener(rad);
buttonPanel.setBorder(BorderFactory.createTitledBorder("Database Settings"));
buttonPanel.setLayout(new BorderLayout());
buttonBox.add(defaultDerbyDB);
buttonBox.add(mysqlDB);
buttonPanel.add(buttonBox,"North");
return buttonPanel;
}
Project Name: jbidwatcher Package: com.jbidwatcher.ui.config
Source Code: JConfigFirewallTab.java (Click to view .java file)
Method Code:
private JPanel buildRadioButtons(){
ActionListener rad=new radioAction();
JPanel buttonPanel=new JPanel();
Box buttonBox=Box.createVerticalBox();
noFirewall=new JRadioButton("No firewall or proxy");
socksFirewall=new JRadioButton("SOCKS 4/5 Firewall");
webProxy=new JRadioButton("HTTP Web Proxy");
ButtonGroup allButtons=new ButtonGroup();
allButtons.add(socksFirewall);
allButtons.add(webProxy);
allButtons.add(noFirewall);
socksFirewall.addActionListener(rad);
webProxy.addActionListener(rad);
noFirewall.addActionListener(rad);
buttonPanel.setBorder(BorderFactory.createTitledBorder("Firewall/Proxy"));
buttonPanel.setLayout(new BorderLayout());
buttonBox.add(socksFirewall);
buttonBox.add(webProxy);
buttonBox.add(noFirewall);
buttonPanel.add(buttonBox,"North");
return buttonPanel;
}
Project Name: megamek Package: megamek.client.ui.swing
Source Code: BotConfigDialog.java (Click to view .java file)
Method Code:
/**
* gets the selected, configured bot from the dialog
* @param host
* @param port
* @return
*/
BotClient getSelectedBot(String host,int port){
if (testbot_radiobutton.isSelected()) {
return new TestBot(getBotName(),host,port);
}
else if (princess_radiobutton.isSelected()) {
Princess toreturn=new Princess(getBotName(),host,port);
toreturn.verbosity=princess_verbosity.getSelectedIndex();
toreturn.aggression=aggression_slidebar.getValue();
for (int i=0; i < princess_targets_list_model.getSize(); i++) {
int xpos=Integer.parseInt(((String)princess_targets_list_model.get(i)).substring(0,2)) - 1;
int ypos=Integer.parseInt(((String)princess_targets_list_model.get(i)).substring(2,4)) - 1;
System.err.println("adding " + Integer.toString(xpos) + " , "+ Integer.toString(ypos)+ " to strategic targets list");
toreturn.strategic_targets.add(new Coords(xpos,ypos));
}
toreturn.forced_withdrawal=princess_forcedwithdrawal.isSelected();
toreturn.homeEdge=BasicPathRanker.HomeEdge.getHomeEdge(princess_homeedge.getSelectedIndex());
return toreturn;
}
return null;
}
Project Name: weka Package: weka.gui.boundaryvisualizer
Source Code: BoundaryVisualizer.java (Click to view .java file)
Method Code:
/**
* Set the enabled status of the controls
* @param status a <code>boolean</code> value
*/
private void setControlEnabledStatus(boolean status){
m_classAttBox.setEnabled(status);
m_xAttBox.setEnabled(status);
m_yAttBox.setEnabled(status);
m_regionSamplesText.setEnabled(status);
m_generatorSamplesText.setEnabled(status);
m_kernelBandwidthText.setEnabled(status);
m_plotTrainingData.setEnabled(status);
removeAllButton.setEnabled(status);
m_classValueSelector.setEnabled(status);
m_addPointsButton.setEnabled(status);
m_removePointsButton.setEnabled(status);
m_FileChooser.setEnabled(status);
chooseButton.setEnabled(status);
}
Project Name: weka Package: weka.gui.experiment
Source Code: SetupPanel.java (Click to view .java file)
Method Code:
/**
* Updates the primary loop iteration control of the experiment
*/
private void updateRadioLinks(){
m_advanceDataSetFirst.setEnabled(m_GeneratorPropertyPanel.getEditorActive());
m_advanceIteratorFirst.setEnabled(m_GeneratorPropertyPanel.getEditorActive());
if (m_Exp != null) {
if (!m_GeneratorPropertyPanel.getEditorActive()) {
m_Exp.setAdvanceDataSetFirst(true);
}
else {
m_Exp.setAdvanceDataSetFirst(m_advanceDataSetFirst.isSelected());
}
}
}
Project Name: weka Package: weka.gui.experiment
Source Code: DistributeExperimentPanel.java (Click to view .java file)
Method Code:
/**
* Updates the remote experiment when a radio button is clicked
*/
private void updateRadioLinks(){
if (m_Exp != null) {
m_Exp.setSplitByDataSet(m_splitByDataSet.isSelected());
}
}
Project Name: weka Package: weka.gui.experiment
Source Code: SetupModePanel.java (Click to view .java file)
Method Code:
/**
* Gets the currently configured experiment.
* @return the currently configured experiment.
*/
public Experiment getExperiment(){
if (m_SimpleSetupRBut.isSelected()) return m_simplePanel.getExperiment();
else return m_advancedPanel.getExperiment();
}
Project Name: weka Package: weka.gui.explorer
Source Code: ClustererPanel.java (Click to view .java file)
Method Code:
private Instances removeIgnoreCols(Instances inst){
if (m_ClassesToClustersBut.isSelected()) {
int classIndex=m_ClassCombo.getSelectedIndex();
if (m_ignoreKeyList.isSelectedIndex(classIndex)) {
m_ignoreKeyList.removeSelectionInterval(classIndex,classIndex);
}
}
int[] selected=m_ignoreKeyList.getSelectedIndices();
Remove af=new Remove();
Instances retI=null;
try {
af.setAttributeIndicesArray(selected);
af.setInvertSelection(false);
af.setInputFormat(inst);
retI=Filter.useFilter(inst,af);
}
catch ( Exception e) {
e.printStackTrace();
}
return retI;
}
Project Name: weka Package: weka.gui.graphvisualizer
Source Code: HierarchicalBCEngine.java (Click to view .java file)
Method Code:
public void run(){
m_progress.setBorderPainted(true);
if (nodeLevels == null) {
makeProperHierarchy();
}
else if (m_completeReLayout == true) {
clearTemps_and_EdgesFromNodes();
makeProperHierarchy();
m_completeReLayout=false;
}
if (m_jRbTopdown.isSelected()) {
int crossbefore=crossings(nodeLevels), crossafter=0, i=0;
do {
m_progress.setValue(i + 4);
m_progress.setString("Minimizing Crossings: Pass" + (i + 1));
if (i != 0) crossbefore=crossafter;
nodeLevels=minimizeCrossings(false,nodeLevels);
crossafter=crossings(nodeLevels);
i++;
}
while (crossafter < crossbefore && i < 6);
}
else {
int crossbefore=crossings(nodeLevels), crossafter=0, i=0;
do {
m_progress.setValue(i + 4);
m_progress.setString("Minimizing Crossings: Pass" + (i + 1));
if (i != 0) crossbefore=crossafter;
nodeLevels=minimizeCrossings(true,nodeLevels);
crossafter=crossings(nodeLevels);
i++;
}
while (crossafter < crossbefore && i < 6);
}
m_progress.setValue(10);
m_progress.setString("Laying out vertices");
if (m_jRbNaiveLayout.isSelected()) naiveLayout();
else priorityLayout1();
m_progress.setValue(11);
m_progress.setString("Layout Complete");
m_progress.repaint();
fireLayoutCompleteEvent(new LayoutCompleteEvent(this));
m_progress.setValue(0);
m_progress.setString("");
m_progress.setBorderPainted(false);
}