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

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

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

JButton.setMaximumSize介绍

暂无

代码示例

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

  1. /**
  2. * Creates an empty JButton to be used as the scroll bar's arrows (to disable the arrows).
  3. */
  4. protected JButton createEmptyButton()
  5. {
  6. JButton button = new JButton();
  7. Dimension zeroDim = new Dimension(0, 0);
  8. button.setPreferredSize(zeroDim);
  9. button.setMinimumSize(zeroDim);
  10. button.setMaximumSize(zeroDim);
  11. return button;
  12. }

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

  1. jButton_Record.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
  2. jButton_Record.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  3. jButton_Record.setMaximumSize(new java.awt.Dimension(95, 25));
  4. jButton_Record.setMinimumSize(new java.awt.Dimension(95, 25));
  5. jButton_Record.setPreferredSize(new java.awt.Dimension(95, 25));
  6. jButton_Play.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
  7. jButton_Play.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  8. jButton_Play.setMaximumSize(new java.awt.Dimension(95, 25));
  9. jButton_Play.setMinimumSize(new java.awt.Dimension(95, 25));
  10. jButton_Play.setPreferredSize(new java.awt.Dimension(95, 25));

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

  1. jButton_Record.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
  2. jButton_Record.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  3. jButton_Record.setMaximumSize(new java.awt.Dimension(95, 25));
  4. jButton_Record.setMinimumSize(new java.awt.Dimension(95, 25));
  5. jButton_Record.setPreferredSize(new java.awt.Dimension(95, 25));
  6. jButton_Play.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
  7. jButton_Play.setHorizontalTextPosition(javax.swing.SwingConstants.RIGHT);
  8. jButton_Play.setMaximumSize(new java.awt.Dimension(95, 25));
  9. jButton_Play.setMinimumSize(new java.awt.Dimension(95, 25));
  10. jButton_Play.setPreferredSize(new java.awt.Dimension(95, 25));

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

  1. private void setGUISize() {
  2. Font font = GUISizeHelper.gameRequestsFont;
  3. lblText.setFont(font);
  4. lblText.setMaximumSize(new Dimension(300 + font.getSize() * 15, 20 + font.getSize() * 5));
  5. lblText.setMinimumSize(new Dimension(300 + font.getSize() * 15, 20 + font.getSize() * 5));
  6. lblText.setPreferredSize(new Dimension(300 + font.getSize() * 15, 20 + font.getSize() * 5));
  7. btn1.setFont(font);
  8. btn1.setMinimumSize(new Dimension(50 + 4 * font.getSize(), 2 * font.getSize() + 10));
  9. btn1.setMaximumSize(new Dimension(50 + 4 * font.getSize(), 2 * font.getSize() + 10));
  10. btn1.setPreferredSize(new Dimension(50 + 4 * font.getSize(), 2 * font.getSize() + 10));
  11. btn2.setFont(font);
  12. btn2.setMinimumSize(new Dimension(50 + 4 * font.getSize(), 2 * font.getSize() + 10));
  13. btn2.setMaximumSize(new Dimension(50 + 4 * font.getSize(), 2 * font.getSize() + 10));
  14. btn2.setPreferredSize(new Dimension(50 + 4 * font.getSize(), 2 * font.getSize() + 10));
  15. btn3.setFont(font);
  16. btn3.setMinimumSize(new Dimension(50 + 4 * font.getSize(), 2 * font.getSize() + 10));
  17. btn3.setMaximumSize(new Dimension(50 + 4 * font.getSize(), 2 * font.getSize() + 10));
  18. btn3.setPreferredSize(new Dimension(50 + 4 * font.getSize(), 2 * font.getSize() + 10));
  19. JComponent c = ((BasicInternalFrameUI) this.getUI()).getNorthPane();
  20. c.setMinimumSize(new Dimension(c.getMinimumSize().width, font.getSize() + 10));
  21. c.setMaximumSize(new Dimension(c.getMaximumSize().width, font.getSize() + 10));
  22. c.setPreferredSize(new Dimension(c.getPreferredSize().width, font.getSize() + 10));
  23. c.setFont(font);
  24. }

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

  1. btn3.setMaximumSize(new java.awt.Dimension(150, 50));
  2. btn3.setMinimumSize(new java.awt.Dimension(75, 25));
  3. btn3.setPreferredSize(new java.awt.Dimension(150, 50));
  4. btn2.setMaximumSize(new java.awt.Dimension(150, 50));
  5. btn2.setMinimumSize(new java.awt.Dimension(75, 25));
  6. btn2.setPreferredSize(new java.awt.Dimension(150, 50));
  7. btn1.setMaximumSize(new java.awt.Dimension(150, 50));
  8. btn1.setMinimumSize(new java.awt.Dimension(75, 25));
  9. btn1.setPreferredSize(new java.awt.Dimension(150, 50));

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

  1. searchButton.setMinimumSize(new java.awt.Dimension(24, 24));
  2. searchButton.setPreferredSize(new java.awt.Dimension(32, 32));
  3. searchButton.setMaximumSize(new java.awt.Dimension(32, 32));
  4. searchButton.addActionListener(new java.awt.event.ActionListener() {
  5. public void actionPerformed(java.awt.event.ActionEvent evt) {

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

  1. btnFindMain.setAlignmentY(0.0F);
  2. btnFindMain.setMargin(new java.awt.Insets(2, 2, 2, 2));
  3. btnFindMain.setMaximumSize(new java.awt.Dimension(42, 23));
  4. btnFindMain.setMinimumSize(new java.awt.Dimension(42, 23));
  5. btnFindMain.setName("connectXmageDeBtn"); // NOI18N

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

  1. btnSetFastSearch.setMinimumSize(new java.awt.Dimension(24, 24));
  2. btnSetFastSearch.setPreferredSize(new java.awt.Dimension(32, 32));
  3. btnSetFastSearch.setMaximumSize(new java.awt.Dimension(32, 32));
  4. btnSetFastSearch.addActionListener(new java.awt.event.ActionListener() {
  5. @Override

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

  1. jButtonAddToMain.setToolTipText("<html>Add selected cards to deck.<br/>\nAlternative: <strong>Double click</strong> the card in card selector to move a card to the deck.");
  2. jButtonAddToMain.setMargin(null);
  3. jButtonAddToMain.setMaximumSize(new java.awt.Dimension(35, 23));
  4. jButtonAddToMain.setMinimumSize(new java.awt.Dimension(35, 23));
  5. jButtonAddToMain.setPreferredSize(new java.awt.Dimension(30, 28));
  6. jButtonRemoveFromMain.setToolTipText("Remove selected cards from deck");
  7. jButtonRemoveFromMain.setMargin(null);
  8. jButtonRemoveFromMain.setMaximumSize(new java.awt.Dimension(42, 23));
  9. jButtonRemoveFromMain.setMinimumSize(new java.awt.Dimension(42, 23));
  10. jButtonRemoveFromMain.setPreferredSize(new java.awt.Dimension(30, 28));
  11. jButtonAddToSideboard.setToolTipText("<html>Add selected cards to sideboard.<br/>\nAlternative: <strong>ALT key + Double click</strong> the card in card selector to move a card to the sideboard.");
  12. jButtonAddToSideboard.setMargin(new java.awt.Insets(2, 0, 2, 0));
  13. jButtonAddToSideboard.setMaximumSize(new java.awt.Dimension(100, 30));
  14. jButtonAddToSideboard.setMinimumSize(new java.awt.Dimension(10, 30));
  15. jButtonAddToSideboard.setPreferredSize(new java.awt.Dimension(30, 28));
  16. jButtonRemoveFromSideboard.setToolTipText("Remove selected cards from sideboard.");
  17. jButtonRemoveFromSideboard.setMargin(new java.awt.Insets(2, 0, 2, 0));
  18. jButtonRemoveFromSideboard.setMaximumSize(new java.awt.Dimension(10, 30));
  19. jButtonRemoveFromSideboard.setMinimumSize(new java.awt.Dimension(100, 30));
  20. jButtonRemoveFromSideboard.setPreferredSize(new java.awt.Dimension(30, 28));

代码示例来源:origin: org.netbeans.api/org-openide-awt

  1. int w = getOrientation() == HORIZONTAL ? overflowButton.getIcon().getIconWidth() + 4 : getWidth() - getInsets().left - getInsets().right;
  2. int h = getOrientation() == HORIZONTAL ? getHeight() - getInsets().top - getInsets().bottom : overflowButton.getIcon().getIconHeight() + 4;
  3. overflowButton.setMaximumSize(new Dimension(w, h));
  4. overflowButton.setMinimumSize(new Dimension(w, h));
  5. overflowButton.setPreferredSize(new Dimension(w, h));

代码示例来源:origin: winder/Universal-G-Code-Sender

  1. saveButton.setMaximumSize(new java.awt.Dimension(88, 29));
  2. saveButton.setMinimumSize(new java.awt.Dimension(88, 29));
  3. saveButton.addActionListener(new java.awt.event.ActionListener() {

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

  1. saveButton.setMaximumSize(new java.awt.Dimension(100, 30));
  2. saveButton.setMinimumSize(new java.awt.Dimension(100, 30));
  3. saveButton.setPreferredSize(new java.awt.Dimension(100, 30));
  4. exitButton.setMaximumSize(new java.awt.Dimension(100, 30));
  5. exitButton.setMinimumSize(new java.awt.Dimension(100, 30));
  6. exitButton.setPreferredSize(new java.awt.Dimension(100, 30));

代码示例来源:origin: protegeproject/protege

  1. private JButton createZeroSizeButton() {
  2. JButton button = new JButton();
  3. button.setMaximumSize(new Dimension(0, 0));
  4. button.setPreferredSize(new Dimension(0, 0));
  5. button.setMinimumSize(new Dimension(0, 0));
  6. return button;
  7. }
  8. }

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

  1. example.setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
  2. JButton findNext = new JButton("Find Next");
  3. JButton cancel = new JButton("Cancel");
  4. Dimension d = findNext.getMaximumSize();
  5. cancel.setMaximumSize(new Dimension(d));
  6. example.add(findNext);
  7. example.add(cancel);

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

  1. public MyButton(char c, String name, BundlesProbesTabUI listener, JPanel panel) {
  2. super.setText(name);
  3. super.setMnemonic(c);
  4. super.setMinimumSize(new Dimension(W, H));
  5. super.setPreferredSize(new Dimension(W, H));
  6. super.setMaximumSize(new Dimension(W, H));
  7. super.addActionListener(listener);
  8. panel.add(this);
  9. }
  10. }

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

  1. public JButton getButton() {
  2. if (jb == null) {
  3. jb = new JButton(ScrollPaneSelector.LAUNCH_SELECTOR_ICON);
  4. jb.setFocusable(false);
  5. jb.setPreferredSize(new Dimension(16, 16));
  6. jb.setMaximumSize(jb.getPreferredSize());
  7. jb.addActionListener(createActionActionListener());
  8. }
  9. return jb;
  10. }

代码示例来源:origin: datacleaner/DataCleaner

  1. private JButton createChangeButton() {
  2. final JButton changeButton = new JButton("Select");
  3. changeButton.addActionListener(e -> _settingDialog.setVisible(true));
  4. final Dimension buttonSize = new Dimension(100, 25);
  5. changeButton.setMinimumSize(buttonSize);
  6. changeButton.setPreferredSize(buttonSize);
  7. changeButton.setMaximumSize(buttonSize);
  8. return changeButton;
  9. }

代码示例来源:origin: net.java.abeille/abeille

  1. /**
  2. * Creates a button for the toolbar
  3. */
  4. private Component _createButton(String imageName, String cmdId) {
  5. JButton btn = new JButton(FormDesignerUtils.loadImage(imageName));
  6. btn.setActionCommand(cmdId);
  7. btn.setName(cmdId);
  8. Dimension d = new Dimension(24, 24);
  9. btn.setPreferredSize(d);
  10. btn.setMaximumSize(d);
  11. return btn;
  12. }

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

  1. private JButton createButton(final String key, final CloseAction closeAction) {
  2. final JButton button = new JButton();
  3. LabelAndMnemonicSetter.setLabelAndMnemonic(button, TextUtils.getRawText(key));
  4. button.addActionListener(closeAction);
  5. button.setMaximumSize(new Dimension(1000, 1000));
  6. return button;
  7. }

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

  1. private JButton addAction(AFreeplaneAction action, boolean enabled) {
  2. JButton button = TranslatedElementFactory.createButtonWithIcon(action, action.getIconKey(), action.getTextKey());
  3. button.setMaximumSize(UITools.MAX_BUTTON_DIMENSION);
  4. conditionButtonBox.add(Box.createVerticalStrut(GAP_BETWEEN_BUTTONS));
  5. conditionButtonBox.add(button);
  6. if(! enabled)
  7. button.setEnabled(false);
  8. return button;
  9. }

相关文章

JButton类方法