There are 9 code examples for javax.swing.JRadioButton.

The API names are highlighted below. You can use suckoo 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:
vote
like

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:
vote
like

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:
vote
like

/** 
 * 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:
vote
like

/** 
 * 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:
vote
like

/** 
 * 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:
vote
like

/** 
 * 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:
vote
like

/** 
 * 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:
vote
like

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:
vote
like

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);
}