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

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

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

JButton.setSize介绍

暂无

代码示例

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

  1. button.setSize(scaledImage.getWidth(), scaledImage.getHeight());
  2. button.setToolTipText(navigationButton.getTooltip());
  3. button.setIcon(new ImageIcon(scaledImage));

代码示例来源:origin: org.codehaus.groovy/groovy

  1. final JPopupMenu popup = new JPopupMenu();
  2. popup.add(loadFileAction);
  3. jbutton.setSize(30, 30);
  4. jbutton.addMouseListener(new MouseAdapter() {
  5. public void mouseReleased(MouseEvent e) {

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

  1. private JButton createTaskButton(Task task) {
  2. JButton taskButton = SwingUtils.makeSmallButton(new JButton(new TaskAction(task)));
  3. taskButton.setBackground(task.isPinned() ? TangoColorFactory.ALUMINIUM_3 : TangoColorFactory.ALUMINIUM_1);
  4. taskButton.setHorizontalTextPosition(SwingConstants.CENTER);
  5. taskButton.setVerticalTextPosition(SwingConstants.TOP);
  6. taskButton.setSize(task.getDuration(), ROW_HEIGHT);
  7. return taskButton;
  8. }

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

  1. private void setTypeIcon(BufferedImage bufferedImage, String toolTipText) {
  2. iconPanel = new JPanel();
  3. iconPanel.setLayout(null);
  4. iconPanel.setOpaque(false);
  5. add(iconPanel);
  6. typeButton = new JButton("");
  7. typeButton.setLocation(2, 2);
  8. typeButton.setSize(25, 25);
  9. iconPanel.setVisible(true);
  10. typeButton.setIcon(new ImageIcon(bufferedImage));
  11. if (toolTipText != null) {
  12. typeButton.setToolTipText(toolTipText);
  13. }
  14. iconPanel.add(typeButton);
  15. }

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

  1. @Override
  2. public void installUI(JComponent component) {
  3. super.installUI(component);
  4. JButton button = (JButton)component;
  5. button.setSize(new Dimension(17, 16));
  6. button.setOpaque(false);
  7. button.setBorderPainted(false);
  8. }

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

  1. public ProgressPanel(final NodeBoxDocument document) {
  2. setMinimumSize(new Dimension(0, PROGRESS_PANEL_HEIGHT));
  3. setMaximumSize(new Dimension(PROGRESS_PANEL_WIDTH, PROGRESS_PANEL_HEIGHT));
  4. setPreferredSize(new Dimension(PROGRESS_PANEL_WIDTH, PROGRESS_PANEL_HEIGHT));
  5. setLayout(new FlowLayout(FlowLayout.LEADING, 0, 0));
  6. stopButton = new JButton(stopOffIcon);
  7. stopButton.setBorderPainted(false);
  8. stopButton.setBorder(null);
  9. stopButton.setSize(19, 19);
  10. stopButton.addActionListener(new ActionListener() {
  11. public void actionPerformed(ActionEvent e) {
  12. document.stopRendering();
  13. }
  14. });
  15. add(stopButton);
  16. }

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

  1. public MageFloatPane() {
  2. UI.setHTMLEditorKit(this);
  3. setEditable(false);
  4. setBackground(Color.white);
  5. JButton jb = new JButton("Done");
  6. jb.setLocation(50, 50);
  7. jb.setSize(100, 50);
  8. add(jb);
  9. }

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

  1. dayNightButton.setSize(32, 32);
  2. dayNightButton.setToolTipText("This permanent is a double faced card. To see the back face card, push this button or turn mouse wheel down while hovering with the mouse pointer over the permanent.");
  3. BufferedImage day = ImageManagerImpl.instance.getDayImage();
  4. showCopySourceButton.setSize(32, 32);
  5. showCopySourceButton.setToolTipText("This permanent is copying a target. To see original card, push this button or turn mouse wheel down while hovering with the mouse pointer over the permanent.");
  6. showCopySourceButton.setVisible(((PermanentView) this.gameCard).isCopy());

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

  1. @Override
  2. public void setSize(int width, int height) {
  3. super.setSize(width, height + 2);
  4. }
  5. };

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

  1. public void paintComponent(java.awt.Graphics g){
  2. setBackground(Color.GREEN); // !!!!
  3. Graphics2D gr=(Graphics2D) g;
  4. for(int x=0;x<Player.hand.size();x++){
  5. // .... etc ....
  6. JButton button = new JButton(c.name); // !!!! yikes !!!!
  7. button.setSize(c.cardWidth, c.cardHeight);
  8. //button.setLocation(c.XCord, c.YCord);
  9. this.add(button); // !!!! yikes !!!!
  10. repaint(); // !!!!
  11. }
  12. }

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

  1. // Create a new button:
  2. JButton b1 = new JButton("ok");
  3. // Set the location and size of the button:
  4. b1.setSize(100, 26);
  5. // Add the button to the window:
  6. jPanel1.add(b1);
  7. //Repaint the Panel to make visible
  8. jPanel1.repaint();

代码示例来源:origin: net.sourceforge.ondex.apps/ovtk2

  1. private JButton stdButton(String title, String command) {
  2. JButton Button2 = new JButton(title);
  3. Button2.setSize(15, 15);
  4. Button2.setActionCommand(command);
  5. Button2.addActionListener(this);
  6. return Button2;
  7. }

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

  1. public static void main(String[] args){
  2. JFrame frame = new JFrame();
  3. JButton b1 = new JButton();
  4. frame.setSize(500,500);
  5. b1.setSize(400,400);
  6. b1.setVisible(true);
  7. b1.setText("HelloWorld");
  8. frame.add(b1);
  9. frame.setVisible(true);
  10. }//SSCCE1

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

  1. public void createButton(int x, int y, String s) {
  2. try {
  3. JButton btn1 = new JButton(s);
  4. jPanel1.add(btn1);
  5. btn1.setLocation(x, y);
  6. btn1.setSize(50, 50);
  7. btn1.setVisible(true);
  8. } catch (Exception e) {
  9. e.printStackTrace();
  10. System.out.println(e);
  11. }
  12. }

代码示例来源: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. }

代码示例来源:origin: net.sourceforge.ondex.apps/ovtk2

  1. private static void forceSize(JButton button) {
  2. button.setMaximumSize(new Dimension(70, 24));
  3. button.setMinimumSize(new Dimension(70, 24));
  4. button.setSize(new Dimension(70, 24));
  5. button.setPreferredSize(new Dimension(70, 24));
  6. }

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

  1. JButton scoreButton =new JButton("add");
  2. scoreButton.setSize(100, 50);
  3. scoreButton.setLocation(100,50);
  4. scoreButton.setBackground(Color.red);
  5. scoreButton.addActionListener(this);
  6. MyPanel.add(scoreButton);

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

  1. private JButton createRemoveTagButton(StreamTag tag) {
  2. JButton removeButton = new JButton(REMOVE_ICON);
  3. removeButton.setToolTipText(Language.getString("admin.tags.button.remove.tip", tag.toString()));
  4. removeButton.setMargin(new Insets(0, 0, 0, 0));
  5. removeButton.setSize(10, 10);
  6. removeButton.addActionListener(e -> {
  7. current.remove(tag);
  8. updateCurrent();
  9. });
  10. removeButton.setEnabled(tag.isValid());
  11. return removeButton;
  12. }

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

  1. int buttonHeight = 10;
  2. int buttonWidth = 10;
  3. for (int i = 0; i < 10; i++) {
  4. JButton button = new Button("Button " + i);
  5. button.setSize(buttonWidth, buttonHeight);
  6. button.setLocation(10 + i * buttonWidth, 10);
  7. getContentPane().add(button);
  8. }

代码示例来源:origin: org.optaplanner/optaplanner-examples

  1. private JButton createTaskButton(Task task) {
  2. JButton taskButton = SwingUtils.makeSmallButton(new JButton(new TaskAction(task)));
  3. taskButton.setBackground(task.isPinned() ? TangoColorFactory.ALUMINIUM_3 : TangoColorFactory.ALUMINIUM_1);
  4. taskButton.setHorizontalTextPosition(SwingConstants.CENTER);
  5. taskButton.setVerticalTextPosition(SwingConstants.TOP);
  6. taskButton.setSize(task.getDuration(), ROW_HEIGHT);
  7. return taskButton;
  8. }

相关文章

JButton类方法