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

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

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

JButton.setMinimumSize介绍

暂无

代码示例

代码示例来源: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: kiegroup/optaplanner

  1. solvePanel.add(solveButton, "solveAction");
  2. solvePanel.add(terminateSolvingEarlyButton, "terminateSolvingEarlyAction");
  3. solveButton.setMinimumSize(terminateSolvingEarlyButton.getMinimumSize());
  4. solveButton.setPreferredSize(terminateSolvingEarlyButton.getPreferredSize());

代码示例来源:origin: kiegroup/optaplanner

  1. if (queen.getRow() != null && queen.getRow().getIndex() == row) {
  2. JButton button = new JButton(new QueenAction(queen));
  3. button.setMinimumSize(new Dimension(20, 20));
  4. button.setPreferredSize(new Dimension(20, 20));
  5. button.setToolTipText(toolTip);

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

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

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

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

代码示例来源: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.setMinimumSize(new java.awt.Dimension(75, 25));
  2. btn3.setPreferredSize(new java.awt.Dimension(150, 50));
  3. btn3.addActionListener(evt -> btn3ActionPerformed(evt));
  4. btn2.setMinimumSize(new java.awt.Dimension(75, 25));
  5. btn2.setPreferredSize(new java.awt.Dimension(150, 50));
  6. btn2.addActionListener(evt -> btn2ActionPerformed(evt));
  7. btn1.setMinimumSize(new java.awt.Dimension(75, 25));
  8. btn1.setPreferredSize(new java.awt.Dimension(150, 50));
  9. btn1.addActionListener(evt -> btn1ActionPerformed(evt));

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

  1. searchButton.setToolTipText("Search and select from list");
  2. searchButton.setAlignmentX(1.0F);
  3. searchButton.setMinimumSize(new java.awt.Dimension(24, 24));
  4. searchButton.setPreferredSize(new java.awt.Dimension(32, 32));
  5. searchButton.setMaximumSize(new java.awt.Dimension(32, 32));

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

  1. btClear.setMinimumSize(new java.awt.Dimension(30, 25));
  2. btClear.addActionListener(new java.awt.event.ActionListener() {
  3. public void actionPerformed(java.awt.event.ActionEvent evt) {

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

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

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

  1. btnSetFastSearch.setToolTipText(FastSearchUtil.DEFAULT_EXPANSION_TOOLTIP_MESSAGE);
  2. btnSetFastSearch.setAlignmentX(1.0F);
  3. btnSetFastSearch.setMinimumSize(new java.awt.Dimension(24, 24));
  4. btnSetFastSearch.setPreferredSize(new java.awt.Dimension(32, 32));
  5. btnSetFastSearch.setMaximumSize(new java.awt.Dimension(32, 32));

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

  1. jButtonAddToMain.setMargin(null);
  2. jButtonAddToMain.setMaximumSize(new java.awt.Dimension(35, 23));
  3. jButtonAddToMain.setMinimumSize(new java.awt.Dimension(35, 23));
  4. jButtonAddToMain.setPreferredSize(new java.awt.Dimension(30, 28));
  5. jButtonAddToMain.addActionListener(new java.awt.event.ActionListener() {
  6. jButtonRemoveFromMain.setMargin(null);
  7. jButtonRemoveFromMain.setMaximumSize(new java.awt.Dimension(42, 23));
  8. jButtonRemoveFromMain.setMinimumSize(new java.awt.Dimension(42, 23));
  9. jButtonRemoveFromMain.setPreferredSize(new java.awt.Dimension(30, 28));
  10. jButtonRemoveFromMain.addActionListener(new java.awt.event.ActionListener() {
  11. jButtonAddToSideboard.setMargin(new java.awt.Insets(2, 0, 2, 0));
  12. jButtonAddToSideboard.setMaximumSize(new java.awt.Dimension(100, 30));
  13. jButtonAddToSideboard.setMinimumSize(new java.awt.Dimension(10, 30));
  14. jButtonAddToSideboard.setPreferredSize(new java.awt.Dimension(30, 28));
  15. jButtonAddToSideboard.addActionListener(new java.awt.event.ActionListener() {
  16. jButtonRemoveFromSideboard.setMargin(new java.awt.Insets(2, 0, 2, 0));
  17. jButtonRemoveFromSideboard.setMaximumSize(new java.awt.Dimension(10, 30));
  18. jButtonRemoveFromSideboard.setMinimumSize(new java.awt.Dimension(100, 30));
  19. jButtonRemoveFromSideboard.setPreferredSize(new java.awt.Dimension(30, 28));
  20. jButtonRemoveFromSideboard.addActionListener(new java.awt.event.ActionListener() {

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

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

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

  1. saveButton.setEnabled(false);
  2. saveButton.setMaximumSize(new java.awt.Dimension(88, 29));
  3. saveButton.setMinimumSize(new java.awt.Dimension(88, 29));
  4. saveButton.addActionListener(new java.awt.event.ActionListener() {
  5. public void actionPerformed(java.awt.event.ActionEvent evt) {

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

  1. saveButton.setMinimumSize(new java.awt.Dimension(100, 30));
  2. saveButton.setPreferredSize(new java.awt.Dimension(100, 30));
  3. saveButton.setVerticalAlignment(javax.swing.SwingConstants.BOTTOM);
  4. exitButton.setMinimumSize(new java.awt.Dimension(100, 30));
  5. exitButton.setPreferredSize(new java.awt.Dimension(100, 30));
  6. exitButton.setVerticalAlignment(javax.swing.SwingConstants.BOTTOM);

代码示例来源:origin: org.scijava/scijava-ui-swing

  1. public static JButton createButton16(final ImageIcon icon,
  2. final String toolTip)
  3. {
  4. final JButton newButton = new JButton();
  5. newButton.setMargin(new Insets(0, 0, 0, 0));
  6. newButton.setMinimumSize(new Dimension(16, 16));
  7. if (toolTip != null) {
  8. newButton.setToolTipText(toolTip);
  9. }
  10. newButton.setIcon(icon);
  11. return newButton;
  12. }

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

  1. public static JButton createButton16(ImageIcon icon, String toolTip) {
  2. JButton newButton = new JButton();
  3. newButton.setMargin(new Insets(0, 0, 0, 0));
  4. newButton.setMinimumSize(new Dimension(16, 16));
  5. if (toolTip != null) {
  6. newButton.setToolTipText(toolTip);
  7. }
  8. newButton.setIcon(icon);
  9. return newButton;
  10. }

代码示例来源:origin: UNIVALI-LITE/Portugol-Studio

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

代码示例来源: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: chatty/chatty

  1. private void configureButton(JButton button, String icon, String tooltip) {
  2. button.setIcon(new ImageIcon(ListSelector.class.getResource(icon)));
  3. button.setToolTipText(tooltip);
  4. button.setPreferredSize(BUTTON_SIZE);
  5. button.setSize(BUTTON_SIZE);
  6. button.setMaximumSize(BUTTON_SIZE);
  7. button.setMinimumSize(BUTTON_SIZE);
  8. }

相关文章

JButton类方法