javax.swing.AbstractButton.getName()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(6.1k)|赞(0)|评价(0)|浏览(111)

本文整理了Java中javax.swing.AbstractButton.getName()方法的一些代码示例,展示了AbstractButton.getName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractButton.getName()方法的具体详情如下:
包路径:javax.swing.AbstractButton
类名称:AbstractButton
方法名:getName

AbstractButton.getName介绍

暂无

代码示例

代码示例来源:origin: senbox-org/snap-desktop

private static void setButtonName(AbstractButton button, Action action) {
  if (button.getName() == null) {
    String name = null;
    Object value = action.getValue(Action.ACTION_COMMAND_KEY);
    if (value != null) {
      name = value.toString();
    } else {
      value = action.getValue(Action.NAME);
      if (value != null) {
        name = value.toString();
      }
    }
    if (name != null) {
      button.setName(name);
    }
  }
}

代码示例来源:origin: bcdev/beam

private static void setButtonName(AbstractButton button, Action action) {
  if (button.getName() == null) {
    String name = null;
    Object value = action.getValue(Action.ACTION_COMMAND_KEY);
    if (value != null) {
      name = value.toString();
    } else {
      value = action.getValue(Action.NAME);
      if (value != null) {
        name = value.toString();
      }
    }
    if (name != null) {
      button.setName(name);
    }
  }
}

代码示例来源:origin: net.sf.cuf/cuf-swing

/**
 * Creates a new initialized state with the model of the handed button
 * as its state.
 * @param pButton the button, must not be null
 */
public SwingSelectedState(final AbstractButton pButton)
{
  super();
  if (pButton==null)
  {
    throw new IllegalArgumentException("Button must not be null");
  }
  mName= pButton.getName();
  init(pButton.getModel());
}
/**

代码示例来源:origin: com.anrisoftware.prefdialog/prefdialog-misc-swing

public void setAction(AbstractButton button, AbstractExecuteActions actions) {
  String name = button.getName();
  Action menuAction = actions.getActions().get(name);
  button.setAction(menuAction);
  toolbarMenu.addAction((AbstractResourcesAction) menuAction);
}

代码示例来源:origin: omegat-org/omegat

@Override
  public void actionPerformed(ActionEvent e) {
    if (dialog.rbAll.isSelected()) {
      Preferences.setPreference(Preferences.TAAS_DOMAIN, "");
    } else {
      for (Enumeration<AbstractButton> en = dialog.buttonGroup.getElements(); en
          .hasMoreElements();) {
        AbstractButton btn = en.nextElement();
        if (btn.isSelected()) {
          Preferences.setPreference(Preferences.TAAS_DOMAIN, btn.getName());
          break;
        }
      }
    }
    Preferences.save();
    dialog.dispose();
  }
});

代码示例来源:origin: org.gephi/desktop-appearance

protected void refreshTransformers() {
  if (model != null) {
    //Select the right transformer
    int index = 0;
    for (String elmtType : AppearanceUIController.ELEMENT_CLASSES) {
      ButtonGroup g = buttonGroups.get(index);
      boolean active = model.getSelectedElementClass().equals(elmtType);
      g.clearSelection();
      TransformerCategory c = model.getSelectedCategory();
      String selected = c.getDisplayName();
      for (Enumeration<AbstractButton> btns = g.getElements(); btns.hasMoreElements();) {
        AbstractButton btn = btns.nextElement();
        btn.setVisible(active);
        if (active && btn.getName().equals(selected)) {
          g.setSelected(btn.getModel(), true);
        }
      }
      index++;
    }
  }
}

代码示例来源:origin: org.gephi/desktop-appearance

protected void refreshTransformers() {
    if (model != null) {
      //Select the right transformer
      int index = 0;
      for (String elmtType : AppearanceUIController.ELEMENT_CLASSES) {
        for (TransformerCategory c : controller.getCategories(elmtType)) {
          ButtonGroup g = buttonGroups.get(index);
          boolean active = model.getSelectedElementClass().equals(elmtType) && model.getSelectedCategory().equals(c);
          g.clearSelection();
          TransformerUI t = model.getSelectedTransformerUI();
          for (Enumeration<AbstractButton> btns = g.getElements(); btns.hasMoreElements();) {
            AbstractButton btn = btns.nextElement();
            btn.setVisible(active);
            if (t != null && active && btn.getName().equals(t.getDisplayName())) {
              g.setSelected(btn.getModel(), true);
            }
          }
          index++;
        }
      }
    }
  }
}

代码示例来源:origin: org.nuiton.jaxx/jaxx-application-swing

protected void affectKeyStroke(AbstractButton abstractButton, String key) {
    log.warn("the buton '" + abstractButton.getName() + "' has no action. can't affect key stroke.");
    return;

代码示例来源:origin: senbox-org/snap-desktop

public void testMaskManagerForm() {
  assertEquals(10, product.getMaskGroup().getNodeCount());
  assertSame(product, maskManagerForm.getProduct());
  assertNotNull(maskManagerForm.getHelpButton());
  assertEquals("helpButton", maskManagerForm.getHelpButton().getName());
  assertNotNull(maskManagerForm.createContentPanel());
  assertEquals(10, maskManagerForm.getRowCount());
  final TableModel tableModel = maskManagerForm.getMaskTable().getModel();
  assertEquals(10, maskManagerForm.getRowCount());
  assertEquals("M_1", tableModel.getValueAt(0, 0));
  assertEquals("M_2", tableModel.getValueAt(1, 0));
  assertEquals("M_3", tableModel.getValueAt(2, 0));
  assertEquals("M_4", tableModel.getValueAt(3, 0));
  assertEquals("M_5", tableModel.getValueAt(4, 0));
  assertEquals("M_6", tableModel.getValueAt(5, 0));
  assertEquals("M_7", tableModel.getValueAt(6, 0));
  assertEquals("M_8", tableModel.getValueAt(7, 0));
  assertEquals("M_9", tableModel.getValueAt(8, 0));
  assertEquals("M_10", tableModel.getValueAt(9, 0));
}

代码示例来源:origin: bcdev/beam

public void testMaskManagerForm() {
  assertEquals(10, product.getMaskGroup().getNodeCount());
  assertSame(product, maskManagerForm.getProduct());
  assertNotNull(maskManagerForm.getHelpButton());
  assertEquals("helpButton", maskManagerForm.getHelpButton().getName());
  assertNotNull(maskManagerForm.createContentPanel());
  assertEquals(10, maskManagerForm.getRowCount());
  final TableModel tableModel = maskManagerForm.getMaskTable().getModel();
  assertEquals(10, maskManagerForm.getRowCount());
  assertEquals("M_1", tableModel.getValueAt(0, 0));
  assertEquals("M_2", tableModel.getValueAt(1, 0));
  assertEquals("M_3", tableModel.getValueAt(2, 0));
  assertEquals("M_4", tableModel.getValueAt(3, 0));
  assertEquals("M_5", tableModel.getValueAt(4, 0));
  assertEquals("M_6", tableModel.getValueAt(5, 0));
  assertEquals("M_7", tableModel.getValueAt(6, 0));
  assertEquals("M_8", tableModel.getValueAt(7, 0));
  assertEquals("M_9", tableModel.getValueAt(8, 0));
  assertEquals("M_10", tableModel.getValueAt(9, 0));
}

代码示例来源:origin: org.nuiton.jaxx/jaxx-swing-action

action.putValue(Action.ACTION_COMMAND_KEY, component.getName());
action.putValue(Action.SHORT_DESCRIPTION, component.getToolTipText());
action.putValue(Action.SMALL_ICON, component.getIcon());

相关文章

微信公众号

最新文章

更多

AbstractButton类方法