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

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

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

JButton.setInheritsPopupMenu介绍

暂无

代码示例

代码示例来源:origin: net.sf.nimrod/nimrod-laf

  1. private Component createArrowButton( int direction) {
  2. JButton b = new NimRODArrowButton(direction);
  3. b.setInheritsPopupMenu( true);
  4. return b;
  5. }

代码示例来源:origin: digital-preservation/droid

  1. jButtonShowValues.setInheritsPopupMenu(true);
  2. jButtonShowValues.setPreferredSize(new java.awt.Dimension(259, 32));
  3. jButtonShowValues.addActionListener(new java.awt.event.ActionListener() {

代码示例来源:origin: uk.gov.nationalarchives/droid-ui

  1. jButtonShowValues.setInheritsPopupMenu(true);
  2. jButtonShowValues.setPreferredSize(new java.awt.Dimension(259, 32));
  3. jButtonShowValues.addActionListener(new java.awt.event.ActionListener() {

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

  1. b.setInheritsPopupMenu(true);
  2. b.setOpaque(false);
  3. b.setBackground(color);

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

  1. b.setBorder(buttonBorder);
  2. b.setInheritsPopupMenu(true);
  3. return b;

代码示例来源:origin: lbalazscs/Pixelitor

  1. private void initDropDownButton() {
  2. dropDownButton = new JButton(downIconEnabled);
  3. dropDownButton.setDisabledIcon(downIconDisabled);
  4. dropDownButton.putClientProperty("JComponent.sizeVariant", "mini");
  5. dropDownButton.setRequestFocusEnabled(false);
  6. dropDownButton.setInheritsPopupMenu(true);
  7. dropDownButton.setBorderPainted(false);
  8. dropDownButton.setFocusPainted(false);
  9. dropDownButton.addMouseListener(new MouseAdapter() {
  10. @Override
  11. public void mousePressed(MouseEvent e) {
  12. dropDown();
  13. }
  14. @Override
  15. public void mouseEntered(MouseEvent e) {
  16. dropDownButton.setBorderPainted(true);
  17. }
  18. @Override
  19. public void mouseExited(MouseEvent e) {
  20. dropDownButton.setBorderPainted(false);
  21. }
  22. });
  23. dropDownButton.setIconTextGap(0);
  24. dropDownButton.setBorder(null);
  25. dropDownButton.setMargin(new Insets(0, 0, 0, 0));
  26. setDropDownButtonSize();
  27. }

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

  1. DeleteBreakpoint.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  2. DeleteBreakpoint.setIconTextGap(2);
  3. DeleteBreakpoint.setInheritsPopupMenu(true);
  4. DeleteBreakpoint.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
  5. DeleteBreakpoint.addActionListener(new java.awt.event.ActionListener() {

代码示例来源:origin: org.swinglabs.swingx/swingx-core

  1. protected void installComponents() {
  2. JFormattedTextField editor = datePicker.getEditor();
  3. if (SwingXUtilities.isUIInstallable(editor)) {
  4. DateFormat[] formats = getCustomFormats(editor);
  5. // we are not yet listening ...
  6. datePicker.setEditor(createEditor());
  7. if (formats != null) {
  8. datePicker.setFormats(formats);
  9. }
  10. }
  11. updateFromEditorChanged(null, false);
  12. popupButton = createPopupButton();
  13. if (popupButton != null) {
  14. // this is a trick to get hold of the client prop which
  15. // prevents closing of the popup
  16. JComboBox box = new JComboBox();
  17. Object preventHide = box.getClientProperty("doNotCancelPopup");
  18. popupButton.putClientProperty("doNotCancelPopup", preventHide);
  19. datePicker.add(popupButton);
  20. popupButton.setEnabled(datePicker.isEnabled());
  21. popupButton.setInheritsPopupMenu(true);
  22. }
  23. updateChildLocale(datePicker.getLocale());
  24. }

代码示例来源:origin: org.swinglabs.swingx/swingx-all

  1. protected void installComponents() {
  2. JFormattedTextField editor = datePicker.getEditor();
  3. if (SwingXUtilities.isUIInstallable(editor)) {
  4. DateFormat[] formats = getCustomFormats(editor);
  5. // we are not yet listening ...
  6. datePicker.setEditor(createEditor());
  7. if (formats != null) {
  8. datePicker.setFormats(formats);
  9. }
  10. }
  11. updateFromEditorChanged(null, false);
  12. popupButton = createPopupButton();
  13. if (popupButton != null) {
  14. // this is a trick to get hold of the client prop which
  15. // prevents closing of the popup
  16. JComboBox box = new JComboBox();
  17. Object preventHide = box.getClientProperty("doNotCancelPopup");
  18. popupButton.putClientProperty("doNotCancelPopup", preventHide);
  19. datePicker.add(popupButton);
  20. popupButton.setEnabled(datePicker.isEnabled());
  21. popupButton.setInheritsPopupMenu(true);
  22. }
  23. updateChildLocale(datePicker.getLocale());
  24. }

代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-core

  1. protected void installComponents() {
  2. JFormattedTextField editor = datePicker.getEditor();
  3. if (SwingXUtilities.isUIInstallable(editor)) {
  4. DateFormat[] formats = getCustomFormats(editor);
  5. // we are not yet listening ...
  6. datePicker.setEditor(createEditor());
  7. if (formats != null) {
  8. datePicker.setFormats(formats);
  9. }
  10. }
  11. updateFromEditorChanged(null, false);
  12. popupButton = createPopupButton();
  13. if (popupButton != null) {
  14. // this is a trick to get hold of the client prop which
  15. // prevents closing of the popup
  16. JComboBox box = new JComboBox();
  17. Object preventHide = box.getClientProperty("doNotCancelPopup");
  18. popupButton.putClientProperty("doNotCancelPopup", preventHide);
  19. datePicker.add(popupButton);
  20. popupButton.setEnabled(datePicker.isEnabled());
  21. popupButton.setInheritsPopupMenu(true);
  22. }
  23. updateChildLocale(datePicker.getLocale());
  24. }

代码示例来源:origin: com.haulmont.thirdparty/swingx-core

  1. protected void installComponents() {
  2. JFormattedTextField editor = datePicker.getEditor();
  3. if (SwingXUtilities.isUIInstallable(editor)) {
  4. DateFormat[] formats = getCustomFormats(editor);
  5. // we are not yet listening ...
  6. datePicker.setEditor(createEditor());
  7. if (formats != null) {
  8. datePicker.setFormats(formats);
  9. }
  10. }
  11. updateFromEditorChanged(null, false);
  12. popupButton = createPopupButton();
  13. if (popupButton != null) {
  14. // this is a trick to get hold of the client prop which
  15. // prevents closing of the popup
  16. JComboBox box = new JComboBox();
  17. Object preventHide = box.getClientProperty("doNotCancelPopup");
  18. popupButton.putClientProperty("doNotCancelPopup", preventHide);
  19. datePicker.add(popupButton);
  20. popupButton.setEnabled(datePicker.isEnabled());
  21. popupButton.setInheritsPopupMenu(true);
  22. }
  23. updateChildLocale(datePicker.getLocale());
  24. }

相关文章

JButton类方法