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

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

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

JButton.setActionCommand介绍

暂无

代码示例

代码示例来源:origin: pedrovgs/AndroidWiFiADB

  1. public ConnectDisconnectPanel() {
  2. setLayout(new GridBagLayout());
  3. setOpaque(false);
  4. connect = new JButton(ACTION_CONNECT);
  5. connect.setActionCommand(ACTION_CONNECT);
  6. connect.setOpaque(false);
  7. disconnect = new JButton(ACTION_DISCONNECT);
  8. disconnect.setActionCommand(ACTION_DISCONNECT);
  9. disconnect.setOpaque(false);
  10. add(connect);
  11. add(disconnect);
  12. }

代码示例来源:origin: chewiebug/GCViewer

  1. /**
  2. * @param gcResource resource to be tracked
  3. */
  4. public GCModelLoaderView(GCResource gcResource) {
  5. super(new BorderLayout());
  6. setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
  7. JPanel parserInfo = new JPanel(new FlowLayout(FlowLayout.LEFT));
  8. progressBar = new JProgressBar(0, 100);
  9. progressBar.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
  10. progressBar.setVisible(true);
  11. progressBar.setValue(0);
  12. progressBar.setStringPainted(true);
  13. cancelButton = new JButton(new SquareIcon());
  14. cancelButton.setActionCommand(CMD_CANCEL);
  15. cancelButton.addActionListener(this);
  16. messageLabel = new JLabel();
  17. messageLabel.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
  18. messageLabel.setVisible(false);
  19. parserInfo.add(progressBar);
  20. parserInfo.add(cancelButton);
  21. parserInfo.add(messageLabel);
  22. add(parserInfo, BorderLayout.NORTH);
  23. JTextArea textArea = textAreaLogHandler.getTextArea();
  24. textArea.setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
  25. JScrollPane textAreaScrollPane = new JScrollPane(textArea);
  26. textAreaScrollPane.setPreferredSize(new Dimension(700, 500));
  27. add(textAreaScrollPane, BorderLayout.CENTER);
  28. setGCResource(gcResource);
  29. }

代码示例来源:origin: chewiebug/GCViewer

  1. protected void initComponents() {
  2. Panel buttonPanel = new Panel();
  3. buttonPanel.setLayout(new FlowLayout(FlowLayout.CENTER));
  4. JButton okButton = new JButton(LocalisationHelper.getString("button_ok"));
  5. okButton.setActionCommand(ACTION_OK);
  6. okButton.addActionListener(this);
  7. buttonPanel.add(okButton);
  8. getContentPane().add("South", buttonPanel);
  9. }

代码示例来源:origin: RipMeApp/ripme

  1. openButton.setActionCommand(f.toString());
  2. openButton.addActionListener(event -> {
  3. try {
  4. Desktop.getDesktop().open(new File(event.getActionCommand()));

代码示例来源:origin: chewiebug/GCViewer

  1. logoPanel.add(la_icon);
  2. JPanel versionPanel = new JPanel();
  3. versionPanel.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
  4. versionPanel.setLayout(new GridBagLayout());
  5. gridBagConstraints.gridx = 0;
  6. versionPanel.add(copyright, gridBagConstraints);
  7. versionPanel.add(contributors, gridBagConstraints);
  8. gridBagConstraints.fill = GridBagConstraints.VERTICAL;
  9. buttonPanel.setLayout(new FlowLayout(FlowLayout.CENTER));
  10. if (UrlDisplayHelper.displayUrlIsSupported()) {
  11. JButton homePageButton = new JButton("Homepage");
  12. homePageButton.setActionCommand(ACTION_HOMEPAGE);
  13. homePageButton.addActionListener(this);
  14. buttonPanel.add(homePageButton);
  15. JButton okButton = new JButton(LocalisationHelper.getString("button_ok"));
  16. okButton.setActionCommand(ACTION_OK);
  17. okButton.addActionListener(this);
  18. buttonPanel.add(okButton);
  19. getContentPane().add("North", logoPanel);

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

  1. btnConnect = new javax.swing.JButton();
  2. btnSendMessage = new javax.swing.JButton();
  3. lblStatus = new javax.swing.JLabel();
  4. consolePanel1 = new mage.server.console.ConsolePanel();
  5. btnConnect.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  6. btnConnect.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  7. btnConnect.addActionListener(evt -> btnConnectActionPerformed(evt));
  8. jToolBar1.add(btnConnect);
  9. btnSendMessage.setActionCommand("SendMessage");
  10. btnSendMessage.setEnabled(false);
  11. btnSendMessage.setFocusable(false);
  12. btnSendMessage.setText("Send Message");
  13. btnSendMessage.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  14. btnSendMessage.addActionListener(evt -> btnSendMessageActionPerformed(evt));
  15. jToolBar1.add(btnSendMessage);

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

  1. JSplitPane editingPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, sourcePanel, astPanel);
  2. editingPane.setResizeWeight(0.5d);
  3. JPanel interactionsPane = new JPanel(new BorderLayout());
  4. interactionsPane.add(xPathPanel, BorderLayout.SOUTH);
  5. interactionsPane.add(editingPane, BorderLayout.CENTER);
  6. getContentPane().add(interactionsPane, BorderLayout.CENTER);
  7. JButton compileBtn = new JButton(NLS.nls("MAIN.FRAME.COMPILE_BUTTON.TITLE"));
  8. compileBtn.setActionCommand(ActionCommands.COMPILE_ACTION);
  9. compileBtn.addActionListener(this);
  10. evalBtn = new JButton(NLS.nls("MAIN.FRAME.EVALUATE_BUTTON.TITLE"));
  11. evalBtn.setActionCommand(ActionCommands.EVALUATE_ACTION);
  12. evalBtn.addActionListener(this);
  13. evalBtn.setEnabled(false);
  14. statusLbl = new JLabel();
  15. statusLbl.setHorizontalAlignment(SwingConstants.RIGHT);
  16. JPanel btnPane = new JPanel(new FlowLayout(FlowLayout.LEFT));
  17. btnPane.add(compileBtn);
  18. btnPane.add(evalBtn);
  19. btnPane.add(statusLbl);

代码示例来源:origin: net.imagej/imagej-ui-swing

  1. private JButton getDeselectButton() {
  2. final JButton button = new JButton("Deselect");
  3. button.setActionCommand(ACTION_DESELECT);
  4. button.addActionListener(this);
  5. return button;
  6. }

代码示例来源:origin: igniterealtime/Openfire

  1. JPanel mainPanel = new JPanel();
  2. JLabel splashLabel = null;
  3. final JButton startButton = new JButton("Start");
  4. startButton.setActionCommand("Start");
  5. final JButton stopButton = new JButton("Stop");
  6. stopButton.setActionCommand("Stop");
  7. final JButton browserButton = new JButton("Launch Admin");
  8. browserButton.setActionCommand("Launch Admin");
  9. final JButton quitButton = new JButton("Quit");
  10. quitButton.setActionCommand("Quit");
  11. startButton.addActionListener(actionListener);
  12. stopButton.addActionListener(actionListener);
  13. browserButton.addActionListener(actionListener);
  14. quitButton.addActionListener(actionListener);
  15. final JPanel bevelPanel = new JPanel();
  16. bevelPanel.setBackground(Color.white);
  17. bevelPanel.setLayout(new BorderLayout());

代码示例来源:origin: net.imagej/imagej-ui-swing

  1. private JButton getDrawButton() {
  2. final JButton button = new JButton("Draw");
  3. button.setActionCommand(ACTION_DRAW);
  4. button.addActionListener(this);
  5. return button;
  6. }

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

  1. JButton cancelButton = new JButton("Cancel");
  2. cancelButton.addActionListener(this);
  3. final JButton setButton = new JButton("Select");
  4. setButton.setActionCommand("Select");
  5. setButton.addActionListener(this);
  6. getRootPane().setDefaultButton(setButton);
  7. JPanel listPane = new JPanel();
  8. listPane.setLayout(new BoxLayout(listPane, BoxLayout.PAGE_AXIS));
  9. JLabel label = new JLabel("Layers");
  10. label.setLabelFor(list);
  11. listPane.add(label);
  12. listPane.add(Box.createRigidArea(new Dimension(0, 5)));
  13. listPane.add(listScroller);
  14. listPane.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
  15. JPanel buttonPane = new JPanel();
  16. buttonPane.setLayout(new BoxLayout(buttonPane, BoxLayout.LINE_AXIS));
  17. buttonPane.setBorder(BorderFactory.createEmptyBorder(0, 10, 10, 10));

代码示例来源:origin: net.imagej/imagej-ui-swing

  1. private JButton getFillButton() {
  2. final JButton button = new JButton("Fill");
  3. button.setActionCommand(ACTION_FILL);
  4. button.addActionListener(this);
  5. return button;
  6. }

代码示例来源:origin: bobbylight/RSyntaxTextArea

  1. public FindAndReplaceDemo() {
  2. JPanel cp = new JPanel(new BorderLayout());
  3. textArea.setCodeFoldingEnabled(true);
  4. RTextScrollPane sp = new RTextScrollPane(textArea);
  5. cp.add(sp);
  6. searchField = new JTextField(30);
  7. toolBar.add(searchField);
  8. final JButton nextButton = new JButton("Find Next");
  9. nextButton.setActionCommand("FindNext");
  10. nextButton.addActionListener(this);
  11. toolBar.add(nextButton);
  12. searchField.addActionListener(new ActionListener() {
  13. JButton prevButton = new JButton("Find Previous");
  14. prevButton.setActionCommand("FindPrev");
  15. prevButton.addActionListener(this);
  16. toolBar.add(prevButton);
  17. regexCB = new JCheckBox("Regex");
  18. matchCaseCB = new JCheckBox("Match Case");
  19. toolBar.add(matchCaseCB);
  20. cp.add(toolBar, BorderLayout.NORTH);

代码示例来源:origin: net.imagej/imagej-ui-swing

  1. private JButton getFlattenButton() {
  2. final JButton button = new JButton("Flatten [f]");
  3. button.setActionCommand(ACTION_FLATTEN);
  4. button.addActionListener(this);
  5. return button;
  6. }

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

  1. pnlSelect = new javax.swing.JPanel();
  2. btnNone = new javax.swing.JButton();
  3. btnAll = new javax.swing.JButton();
  4. pnlApply = new javax.swing.JPanel();
  5. btnApply = new javax.swing.JButton();
  6. btnNone.setActionCommand("none");
  7. btnNone.addActionListener(evt -> btnNoneActionPerformed(evt));
  8. pnlSelect.add(btnNone);
  9. btnAll.addActionListener(evt -> btnAllActionPerformed(evt));
  10. pnlSelect.add(btnAll);
  11. btnApply.setToolTipText("At least 1 pack must be selected");
  12. btnApply.addActionListener(evt -> btnApplyActionPerformed(evt));
  13. pnlApply.add(btnApply);

代码示例来源:origin: net.imagej/ij-ui-swing

  1. private JButton getDeselectButton() {
  2. final JButton button = new JButton("Deselect");
  3. button.setActionCommand(ACTION_DESELECT);
  4. button.addActionListener(this);
  5. return button;
  6. }

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

  1. btnDisconnect.addActionListener(new java.awt.event.ActionListener() {
  2. public void actionPerformed(java.awt.event.ActionEvent evt) {
  3. btnDisconnectActionPerformed(evt);
  4. btnEndSession.addActionListener(new java.awt.event.ActionListener() {
  5. public void actionPerformed(java.awt.event.ActionEvent evt) {
  6. btnEndSessionActionPerformed(evt);
  7. btnMuteUser.setActionCommand("Mute 1h");
  8. btnMuteUser.addActionListener(new java.awt.event.ActionListener() {
  9. public void actionPerformed(java.awt.event.ActionEvent evt) {
  10. btnMuteUserActionPerformed(evt);
  11. btnDeActivate.setActionCommand("Mute 1h");
  12. btnDeActivate.addActionListener(new java.awt.event.ActionListener() {
  13. public void actionPerformed(java.awt.event.ActionEvent evt) {
  14. btnLockUser.setActionCommand("Mute 1h");
  15. btnLockUser.addActionListener(new java.awt.event.ActionListener() {
  16. public void actionPerformed(java.awt.event.ActionEvent evt) {

代码示例来源:origin: net.imagej/ij-ui-swing

  1. private JButton getDrawButton() {
  2. final JButton button = new JButton("Draw");
  3. button.setActionCommand(ACTION_DRAW);
  4. button.addActionListener(this);
  5. return button;
  6. }

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

  1. lblFastConnect = new javax.swing.JLabel();
  2. panelFlag = new javax.swing.JPanel();
  3. cbFlag = new mage.client.util.gui.countryBox.CountryComboBox();
  4. panelFast = new javax.swing.JPanel();
  5. panelServer = new javax.swing.JPanel();
  6. txtServer = new javax.swing.JTextField();
  7. txtPort = new javax.swing.JTextField();
  8. panelFlag.add(btnFlagSearch);
  9. btnFindMain.setActionCommand("connectXmageDe");
  10. btnFindMain.setAlignmentY(0.0F);
  11. btnFindMain.setMargin(new java.awt.Insets(2, 2, 2, 2));
  12. btnFindLocal.setActionCommand("connectLocalhost");
  13. btnFindLocal.setAlignmentY(0.0F);
  14. btnFindLocal.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  15. btnFindUs.setText("P");
  16. btnFindUs.setToolTipText("Connect to mtg.powersofwar.com (USA, use any username without registration)");
  17. btnFindUs.setActionCommand("connectXmageus");
  18. btnFindUs.setAlignmentY(0.0F);
  19. btnFindUs.setMargin(new java.awt.Insets(2, 2, 2, 2));

代码示例来源:origin: net.imagej/ij-ui-swing

  1. private JButton getMeasureButton() {
  2. final JButton button = new JButton("Measure");
  3. button.setActionCommand(ACTION_MEASURE);
  4. button.addActionListener(this);
  5. return button;
  6. }

相关文章

JButton类方法