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

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

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

JButton.setMnemonic介绍

暂无

代码示例

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

  1. private JButton createGoButton() {
  2. JButton b = new JButton("Go");
  3. b.setMnemonic('g');
  4. b.addActionListener(new ShowListener());
  5. b.addActionListener(new XPathListener());
  6. b.addActionListener(new DFAListener());
  7. b.addActionListener(new ActionListener() {
  8. @Override
  9. public void actionPerformed(ActionEvent e) {
  10. saveSettings();
  11. }
  12. });
  13. return b;
  14. }

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

  1. final JButton openFileButton = new JButton(new FileSelectionAction());
  2. openFileButton.setMnemonic(KeyEvent.VK_S);
  3. openFileButton.setText("Open File");
  4. final JButton reloadFileButton = new JButton(reloadAction);
  5. reloadFileButton.setMnemonic(KeyEvent.VK_R);
  6. reloadFileButton.setText("Reload File");

代码示例来源:origin: wiztools/rest-client

  1. jp_north.setLayout(new FlowLayout(FlowLayout.LEFT));
  2. jb_file.setToolTipText("Load from file");
  3. jb_file.addActionListener(new ActionListener() {
  4. @Override
  5. public void actionPerformed(ActionEvent e) {
  6. jp_north.add(jb_file);
  7. jb_help.setToolTipText("Help");
  8. jb_help.addActionListener(new ActionListener() {
  9. @Override
  10. public void actionPerformed(ActionEvent e) {
  11. jb_add.setMnemonic('a');
  12. getRootPane().setDefaultButton(jb_add);
  13. jb_add.addActionListener(new ActionListener() {
  14. @Override
  15. public void actionPerformed(ActionEvent event) {
  16. jb_cancel.setMnemonic('c');
  17. jb_cancel.addActionListener(new ActionListener() {
  18. @Override

代码示例来源:origin: wiztools/rest-client

  1. private void initComponents() {
  2. JPanel jp = new JPanel();
  3. jp.setLayout(new BorderLayout());
  4. jta_error = new JTextArea(10, 40);
  5. jta_error.setEditable(false);
  6. JScrollPane jsp = new JScrollPane(jta_error);
  7. jp.add(jsp, BorderLayout.CENTER);
  8. JPanel jp_south = new JPanel();
  9. jp_south.setLayout(new FlowLayout(FlowLayout.CENTER));
  10. jb_ok = new JButton("Ok");
  11. jb_ok.setMnemonic('o');
  12. getRootPane().setDefaultButton(jb_ok);
  13. jb_ok.addActionListener(new ActionListener() {
  14. public void actionPerformed(ActionEvent event) {
  15. jb_okActionPerformed(event);
  16. }
  17. });
  18. jp_south.add(jb_ok);
  19. jp.add(jp_south, BorderLayout.SOUTH);
  20. this.setContentPane(jp);
  21. pack();
  22. }

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

  1. JButton button = new JButton("Alter Today");
  2. button.setMnemonic('T');
  3. // or button.setMnemonic(6);
  4. // or button.setMnemonic(KeyEvent.VK_T);

代码示例来源:origin: wiztools/rest-client

  1. jb_generate.setMnemonic('g');
  2. getRootPane().setDefaultButton(jb_generate);
  3. jb_generate.addActionListener(new ActionListener() {
  4. public void actionPerformed(ActionEvent event) {
  5. actionGenerate(event);
  6. jb_cancel.setMnemonic('c');
  7. jb_cancel.addActionListener(new ActionListener() {
  8. public void actionPerformed(ActionEvent event) {
  9. actionCancel(event);

代码示例来源:origin: wiztools/rest-client

  1. JButton jb_ok = new JButton("Ok");
  2. jb_ok.setMnemonic('o');
  3. getRootPane().setDefaultButton(jb_ok);
  4. jb_ok.addActionListener(new ActionListener() {
  5. @Override
  6. public void actionPerformed(ActionEvent arg0) {
  7. JButton jb_cancel = new JButton("Cancel");
  8. jb_cancel.setMnemonic('c');
  9. jb_cancel.addActionListener(new ActionListener() {
  10. @Override
  11. public void actionPerformed(ActionEvent arg0) {

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

  1. JButton cor =new JButton();
  2. cor.setText("Coor");
  3. cor.setMnemonic(KeyEvent.VK_C);
  4. mainframe.add(cor);
  5. window.getContentPane().add(mainframe);
  6. window.pack();
  7. window.setVisible(true);

代码示例来源:origin: wiztools/rest-client

  1. jtf_archive.setEditable(false);
  2. jp_center_file.add(jtf_archive);
  3. jb_archive_browse.setMnemonic('b');
  4. jb_archive_browse.addActionListener(new ActionListener() {
  5. @Override
  6. public void actionPerformed(ActionEvent e) {
  7. jb_next.setMnemonic('n');
  8. getRootPane().setDefaultButton(jb_next);
  9. jb_next.addActionListener(new ActionListener() {
  10. @Override
  11. public void actionPerformed(ActionEvent e) {
  12. jb_cancel.setMnemonic('c');
  13. jb_cancel.addActionListener(new ActionListener() {
  14. @Override
  15. public void actionPerformed(ActionEvent e) {

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

  1. final JButton exitButton = new JButton("Exit");
  2. exitButton.setMnemonic('x');
  3. exitButton.addActionListener(ExitAction.INSTANCE);
  4. gridbag.setConstraints(exitButton, c);
  5. add(exitButton);
  6. final JButton clearButton = new JButton("Clear");
  7. clearButton.setMnemonic('c');
  8. clearButton.addActionListener(new ActionListener() {
  9. public void actionPerformed(ActionEvent aEvent) {
  10. aModel.clear();
  11. final JButton toggleButton = new JButton("Pause");
  12. toggleButton.setMnemonic('p');
  13. toggleButton.addActionListener(new ActionListener() {
  14. public void actionPerformed(ActionEvent aEvent) {
  15. aModel.toggle();

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

  1. JButton btnTesting = new JButton("Testing");
  2. btnTesting.setMnemonic('T');

代码示例来源:origin: apache/felix

  1. public MyButton(char c, String iconName, String ttt, NodesTree listener, JPanel panel) {
  2. super(new ImageIcon(Toolkit.getDefaultToolkit().getImage(bc.getBundle().getResource("images/"+iconName))));
  3. super.setMnemonic(c);
  4. super.setToolTipText(ttt);
  5. super.setBorder(null);
  6. super.setPreferredSize(new Dimension(W, H));
  7. super.addActionListener(listener);
  8. panel.add(this);
  9. }
  10. }

代码示例来源:origin: wiztools/rest-client

  1. JButton jb_ok = new JButton("Ok");
  2. jb_ok.setMnemonic('o');
  3. jb_ok.addActionListener(new ActionListener() {
  4. @Override
  5. public void actionPerformed(ActionEvent arg0) {

代码示例来源:origin: apache/felix

  1. private JPanel createButtonPanel() {
  2. JPanel panel = new JPanel(new FlowLayout());
  3. panel.add(m_startAllButton = new JButton("Start all"));
  4. panel.add(m_infoButton = new JButton("Info"));
  5. m_startAllButton.setMnemonic('S');
  6. m_infoButton.setMnemonic('I');
  7. return panel;
  8. }

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

  1. protected JButton buildButton(final BuIcon _ic, final String _lb, final String _com, final String _toolTip,
  2. final int _mnemonic) {
  3. final JButton r = new BuButton(_ic);
  4. r.setText(_lb);
  5. r.setMnemonic(_mnemonic);
  6. r.setActionCommand(_com);
  7. r.setToolTipText(_toolTip);
  8. r.addActionListener(this);
  9. return r;
  10. }

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

  1. JButton browseButton = new JButton("Browse");
  2. browseButton.setMnemonic('b');
  3. browseButton.addActionListener(new BrowseListener());
  4. goButton = new JButton("Go");
  5. goButton.setMnemonic('g');
  6. goButton.addActionListener(new GoListener());
  7. cancelButton = new JButton("Cancel");
  8. cancelButton.addActionListener(new CancelListener());

代码示例来源:origin: apache/felix

  1. private JPanel createBRUrlPanel(){
  2. JPanel panel=new JPanel(new FlowLayout());
  3. panel.add(new JLabel("URL(s)"));
  4. panel.add(m_urlField = new JTextField(20));
  5. panel.add(m_refreshButton = new JButton("Refresh"));
  6. m_refreshButton.setMnemonic('I');
  7. return panel;
  8. }

代码示例来源:origin: MegaMek/megamek

  1. private JPanel setupControlsPanel() {
  2. JPanel panel = new JPanel(new FlowLayout(FlowLayout.CENTER, 2, 2));
  3. loadButton.addActionListener(this);
  4. loadButton.setMnemonic(loadButton.getText().charAt(0));
  5. panel.add(loadButton);
  6. saveButton.addActionListener(this);
  7. saveButton.setMnemonic(saveButton.getText().charAt(0));
  8. panel.add(saveButton);
  9. okayButton.addActionListener(this);
  10. okayButton.setMnemonic(okayButton.getText().charAt(0));
  11. panel.add(okayButton);
  12. return panel;
  13. }

代码示例来源:origin: wiztools/rest-client

  1. JButton jb_ok = new JButton("Ok");
  2. this.getRootPane().setDefaultButton(jb_ok);
  3. jb_ok.setMnemonic('o');
  4. jb_ok.addActionListener(new ActionListener() {
  5. @Override
  6. public void actionPerformed(ActionEvent arg0) {
  7. JButton jb_cancel = new JButton("Cancel");
  8. jb_cancel.setMnemonic('c');
  9. jb_cancel.addActionListener(new ActionListener() {
  10. @Override
  11. public void actionPerformed(ActionEvent arg0) {

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-javaee-project

  1. private JButton createButton(String labelId, String labelMnemonicId, String mnemonicId) {
  2. JButton button = new JButton(NbBundle.getMessage(ProjectImportLocationWizardPanel.class, labelId));
  3. button.getAccessibleContext().setAccessibleDescription(
  4. NbBundle.getMessage(ProjectImportLocationWizardPanel.class, labelMnemonicId));
  5. button.setMnemonic(NbBundle.getMessage(ProjectImportLocationWizardPanel.class, mnemonicId).charAt(0));
  6. return button;
  7. }

相关文章

JButton类方法