javax.swing.JButton.getActionCommand()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(5.9k)|赞(0)|评价(0)|浏览(183)

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

JButton.getActionCommand介绍

暂无

代码示例

代码示例来源:origin: magefree/mage

  1. private void checkPopupMenu(MouseEvent me) {
  2. if (me.isPopupTrigger()
  3. && originalId != null) { // only Yes/No requests from abilities can be automated
  4. JButton source = (JButton) me.getSource();
  5. if (source.getActionCommand().startsWith(QUESTION.toString())) {
  6. showPopupMenu(me.getComponent(), source.getActionCommand());
  7. me.consume();
  8. }
  9. }
  10. }

代码示例来源:origin: stackoverflow.com

  1. public void actionPerformed(ActionEvent e) {
  2. JButton src = (JButton) e.getSource();
  3. if(src.getActionCommand().equals("Yes")) {
  4. yesCount++;
  5. } else {
  6. noCount++;
  7. }
  8. label.setText("Difference: " + (yesCount - noCount));
  9. }

代码示例来源:origin: stackoverflow.com

  1. @Override
  2. public void actionPerformed(ActionEvent e) {
  3. JButton button = (JButton) e.getSource();
  4. String actionCommand = button.getActionCommand();
  5. // ... rest of method
  6. }

代码示例来源:origin: stackoverflow.com

  1. public void actionPerformed(ActionEvent e)
  2. {
  3. JButton source = (JButton)e.getSource();
  4. display.replaceSelection( source.getActionCommand() );
  5. }

代码示例来源:origin: stackoverflow.com

  1. @Override
  2. public void actionPerformed(ActionEvent e) {
  3. JButton b = (JButton) e.getSource();
  4. txt.replaceSelection(b.getActionCommand());
  5. }

代码示例来源:origin: iTransformers/netTransformer

  1. @Override
  2. public void actionPerformed(ActionEvent e) {
  3. if (nextButton.getActionCommand().equals("GO")) {
  4. DiscoveryWizardDialog.this.go();
  5. }
  6. }
  7. });

代码示例来源:origin: stackoverflow.com

  1. button.setActionCommand("-");
  2. button.addActionListener(this);
  3. public void actionPerformed(ActionEvent me){
  4. JButton button =(JButton)me.getSource();
  5. if(button.getActionCommand().equals("-"))
  6. //corresponding action to be taken
  7. }
  8. }

代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu

  1. public static void setEnabledForAction
  2. (JButton _item, String _action, boolean _state)
  3. {
  4. if(_item==null) return;
  5. if(_item.getActionCommand().equals(_action))
  6. _item.setEnabled(_state);
  7. }

代码示例来源:origin: org.jspresso.framework/jspresso-ulc-components-client

  1. public void actionPerformed(ActionEvent evt) {
  2. if (evt.getSource() instanceof JButton) {
  3. triggerAction(index, ((JButton) evt.getSource()).getActionCommand());
  4. // sendActionText(((JButton) evt.getSource()).getActionCommand());
  5. } else {
  6. sendActionText();
  7. }
  8. }
  9. };

代码示例来源:origin: stackoverflow.com

  1. JButton source = (JButton)e.getSource();
  2. if ("1".equals(source.getActionCommand()))

代码示例来源:origin: stackoverflow.com

  1. btnNumber= new JNumber(""+(a+1));
  2. btnNumber.setActionCommand(""+(a+1));
  3. btnNumber.addActionListener(new ActionListener() {
  4. public void actionPerformed(ActionEvent e) {
  5. JButton button = (JButton)evt.getSource();
  6. int num = Integer.parseInt(button.getActionCommand());
  7. System.out.println(num);
  8. }
  9. });

代码示例来源:origin: nroduit/Weasis

  1. private static boolean checkButtonCommand(String cmd, JButton button) {
  2. return (button == null) ? false : cmd.equals(button.getActionCommand());
  3. }

代码示例来源:origin: org.jspresso/jspresso-ulc-components-client

  1. public void actionPerformed(ActionEvent evt) {
  2. if (evt.getSource() instanceof JButton) {
  3. triggerAction(index, ((JButton) evt.getSource()).getActionCommand());
  4. // sendActionText(((JButton) evt.getSource()).getActionCommand());
  5. } else {
  6. sendActionText();
  7. }
  8. }
  9. };

代码示例来源:origin: stackoverflow.com

  1. ImageIcon ic=new ImageIcon("C:/image.png");
  2. JButton btn=new JButton(ic);
  3. btn.addActionListener(new ActionListener() {
  4. public void actionPerformed(ActionEvent ae) {
  5. JButton b = (JButton)ae.getSource();
  6. JOptionPane.showMessageDialog(null,"È stato premuto"+b.getActionCommand());
  7. }
  8. });

代码示例来源:origin: stackoverflow.com

  1. public class AddDigitAction extends TextAction
  2. {
  3. public void actionPerformed(ActionEvent e)
  4. {
  5. JButton button = (JButton)e.getSource();
  6. String digit = button.getActionCommand();
  7. JTextComponent target = getTextComponent(e);
  8. target.replaceSelection(digit);
  9. }

代码示例来源:origin: stackoverflow.com

  1. class MyMouseListener extends MouseAdapter
  2. {
  3. @Override
  4. public void mousePressed(MouseEvent me)
  5. {
  6. JButton jb=(JButton)me.getSource();
  7. String str=jb.getActionCommand();
  8. if(str.equals("Resume"))
  9. System.out.println("Resumed");
  10. .....
  11. .....
  12. }
  13. }
  14. JButton resume=new JButton("Resume");
  15. resume.addMouseListener(new MyMouseListener());

代码示例来源:origin: org.apache.jmeter/ApacheJMeter_core

  1. /**
  2. *
  3. * @return Current state (enabled/disabled) of Toolbar button
  4. */
  5. private Map<String, Boolean> getCurrentButtonsStates() {
  6. Component[] components = getComponents();
  7. Map<String, Boolean> buttonStates = new HashMap<>(components.length);
  8. for (Component component : components) {
  9. if (component instanceof JButton) {
  10. JButton button = (JButton) component;
  11. buttonStates.put(button.getActionCommand(), Boolean.valueOf(button.isEnabled()));
  12. }
  13. }
  14. return buttonStates;
  15. }

代码示例来源:origin: uk.ac.gate.plugins/tools

  1. /**
  2. * Create a parent node for all selected non-terminal nodes
  3. */
  4. protected STreeNode createParentNode(String text, Annotation annot) {
  5. STreeNode parentNode = new STreeNode(annot);
  6. long level = -1;
  7. for (Iterator<JButton> i = selection.iterator(); i.hasNext(); ) {
  8. JButton button = i.next();
  9. Integer id = Integer.valueOf(button.getActionCommand());
  10. STreeNode child = nonTerminals.get(id);
  11. if (level < child.getLevel())
  12. level = child.getLevel();
  13. parentNode.add(child);
  14. } //for
  15. parentNode.setLevel(level+1);
  16. parentNode.setUserObject(text);
  17. return parentNode;
  18. }

代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-ui

  1. private JMenuItem initFrom(final JButton _bt) {
  2. if (_bt == null) {
  3. return null;
  4. }
  5. final JMenuItem it = new JMenuItem();
  6. it.setIcon(_bt.getIcon());
  7. it.setText(_bt.getText());
  8. it.setToolTipText(_bt.getToolTipText());
  9. it.setEnabled(_bt.isEnabled());
  10. it.setActionCommand(_bt.getActionCommand());
  11. it.addActionListener(this);
  12. return it;
  13. }

代码示例来源:origin: freeplane/freeplane

  1. public void actionPerformed(ActionEvent e) {
  2. try {
  3. Controller.getCurrentController().getViewController().openDocument(
  4. new URL( ((JButton) e.getSource()).getActionCommand()) );
  5. }
  6. catch (final MalformedURLException ex) {
  7. UITools.errorMessage(TextUtils.getText("url_error") + "\n" + ex);
  8. }
  9. catch (final Exception ex) {
  10. UITools.errorMessage(ex);
  11. }
  12. }
  13. };

相关文章

JButton类方法