java.awt.Panel.getPreferredSize()方法的使用及代码示例

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

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

Panel.getPreferredSize介绍

暂无

代码示例

代码示例来源:origin: sc.fiji/Image_5D

  1. @Override
  2. public Dimension getPreferredSize() {
  3. int width = selectorPanel.getPreferredSize().width;
  4. if (colorChooserDisplayed) {
  5. width += cColorChooser.getPreferredSize().width;
  6. }
  7. int height = selectorPanel.getPreferredSize().height;
  8. if (colorChooserDisplayed) {
  9. height = Math.max(height, cColorChooser.getPreferredSize().height);
  10. }
  11. return new Dimension(width, height);
  12. }

代码示例来源:origin: sc.fiji/Image_5D

  1. @Override
  2. public Dimension getPreferredSize() {
  3. final int widthButtons = allNonePanel.getPreferredSize().width;
  4. final int widthChecks = channelPane.getPreferredSize().width;
  5. final int width = Math.max(widthButtons, widthChecks);
  6. int height = allNonePanel.getPreferredSize().height;
  7. height += nChannels * channelDisplayed[0].getPreferredSize().height;
  8. return new Dimension(width, height);
  9. }

代码示例来源:origin: openmicroscopy/bioformats

  1. @Override
  2. public Dimension getPreferredSize() {
  3. int minWidth = MIN_BROWSER_WIDTH;
  4. int w = imp.getCanvas().getWidth();
  5. if (w < minWidth) w = minWidth;
  6. int h = super.getPreferredSize().height;
  7. return new Dimension(w, h);
  8. }
  9. };

代码示例来源:origin: ome/bio-formats_plugins

  1. @Override
  2. public Dimension getPreferredSize() {
  3. int minWidth = MIN_BROWSER_WIDTH;
  4. int w = imp.getCanvas().getWidth();
  5. if (w < minWidth) w = minWidth;
  6. int h = super.getPreferredSize().height;
  7. return new Dimension(w, h);
  8. }
  9. };

代码示例来源:origin: google/sagetv

  1. public java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
  2. {
  3. if (fullScreen)
  4. {
  5. System.out.println("preferredLayoutSize");
  6. java.awt.Rectangle screenBounds = getCurrScreenBounds();
  7. return new java.awt.Dimension(screenBounds.width, screenBounds.height);
  8. }
  9. java.awt.Dimension prefSize = (fixedClientSize == null) ? mainPanel.getPreferredSize() :
  10. (java.awt.Dimension)fixedClientSize.clone();
  11. if (decorationState != NO_DECORATIONS && titleStyle != PLATFORM_TITLE_STYLE)
  12. {
  13. java.awt.Insets insets = getInsets();
  14. prefSize.width += insets.left + insets.right;
  15. prefSize.height += insets.top + insets.bottom;
  16. if (decorationState != NO_TITLE_DECORATION)
  17. prefSize.height += titleBar.getPreferredSize().height;
  18. }
  19. return prefSize;
  20. }

代码示例来源:origin: google/sagetv

  1. public void actionPerformed(java.awt.event.ActionEvent evt)
  2. {
  3. int w = quickWidth; int h = quickHeight;
  4. if (decorationState != NO_DECORATIONS)
  5. {
  6. java.awt.Insets insets = getInsets();
  7. w += insets.left + insets.right;
  8. h += insets.top + insets.bottom;
  9. if (decorationState != NO_TITLE_DECORATION)
  10. h += titleBar.getPreferredSize().height;
  11. }
  12. setBounds(SpecialWindow.this.getX(), SpecialWindow.this.getY(), w, h);
  13. java.awt.EventQueue.invokeLater(new Runnable()
  14. {
  15. public void run() { validate(); }
  16. });
  17. }
  18. });

代码示例来源:origin: overturetool/overture

  1. Panel panel = new ShowImage(out);
  2. JScrollPane scroller = new JScrollPane(panel);
  3. scroller.setMaximumSize(panel.getPreferredSize());
  4. scroller.setAutoscrolls(true);
  5. Dimension dim = panel.getPreferredSize();
  6. dim.setSize(dim.width + 20, dim.height + 20);
  7. scroller.setPreferredSize(dim);

代码示例来源:origin: google/sagetv

  1. default:
  2. titleBar.setBounds(insets.left, insets.top, fullSize.width - insets.left - insets.right,
  3. titleBar.getPreferredSize().height);
  4. mainPanel.setBounds(insets.left, titleBar.getY() + titleBar.getHeight(), titleBar.getWidth(),
  5. fullSize.height - titleBar.getHeight() - insets.top - insets.bottom);

相关文章