javax.swing.JPanel.getMinimumSize()方法的使用及代码示例

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

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

JPanel.getMinimumSize介绍

暂无

代码示例

代码示例来源:origin: com.tourgeek.thin.app/com.tourgeek.thin.app.booking

public Dimension getPreferredSize()
  {
    return super.getMinimumSize();
  }
};

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

public void shrink_sft_det(int speed ,JPanel slidingcom) {
comHeight    = (int)slidingcom.getMinimumSize().getHeight();
  comWidth     = (int)slidingcom.getMinimumSize().getWidth();

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

/**
 * @return the minimum size for this component. When in design mode, we set
 *         the min size to something like 4x4 to prevent the grid cells in
 *         the GridView from being too small.
 */
public Dimension getMinimumSize() {
  if (m_design_mode) {
    return m_min_size;
  }
  else {
    return super.getMinimumSize();
  }
}

代码示例来源:origin: net.sf.squirrel-sql/squirrel-sql

@Override
public Dimension getMinimumSize()
{
 return new Dimension(0, super.getMinimumSize().height);
}

代码示例来源:origin: eu.mihosoft.vrl/vrl

@Override
public Dimension getMinimumSize() {
  // prevents too large/small cell height
  return new Dimension(
      super.getMinimumSize().width
      + insetLeftRight, iconHeight + insetTopBottom);
}

代码示例来源:origin: realXuJiang/bigtable-sql

@Override
public Dimension getMinimumSize()
{
 return new Dimension(0, super.getMinimumSize().height);
}

代码示例来源:origin: gurkenlabs/litiengine

@Override
 public Dimension getPreferredSize() {
  return new Dimension(super.getMinimumSize().width, 17);
 }
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-team-commons

@Override
public Dimension getMinimumSize() {
  return new Dimension(0, super.getMinimumSize().height);
}

代码示例来源:origin: com.metsci.glimpse/glimpse-docking

@Override
public Dimension getMinimumSize( )
{
  Dimension d = super.getMinimumSize( );
  boolean rightmost = ( views.indexOf( view ) == rightmostViewNum( ) );
  if ( rightmost ) d.width += lineThickness;
  return d;
}

代码示例来源:origin: xyz.cofe/docking-frames-core

@Override
public Dimension getMinimumSize() {
  if( contentPane == null ){
    return super.getMinimumSize();
  }
  return contentPane.getMinimumSize();
}

代码示例来源:origin: org.gephi/directory-chooser

@Override
public Dimension getMinimumSize () {
  if (fc.getAccessory() != null) {
    minSize.height = getAccessoryPanel().getMinimumSize().height;
    return minSize;
  }
  return super.getMinimumSize();
}
@Override

代码示例来源:origin: net.sf.squirrel-sql.plugins/graph

private JPanel createEditorPanel(JComponent editor)
{
 JPanel ret = new JPanel(new BorderLayout(0,5));
 JLabel lbl = new JLabel(s_stringMgr.getString("graph.GraphQueryWherePanel.wherePreview"));
 ret.add(lbl, BorderLayout.NORTH);
 JPanel editorPanel = new JPanel(new GridLayout(1,1));
 editorPanel.setBorder(BorderFactory.createEtchedBorder());
 editorPanel.add(editor);
 ret.add(editorPanel);
 ret.setMinimumSize(new Dimension(25, ret.getMinimumSize().height));
 return ret;
}

代码示例来源:origin: tflobbe/solrmeter

@Override
public Dimension getMinimumSize() {
  int minimumWidth = 0;
  for(Component c: getComponents()) {
    minimumWidth = Math.max(minimumWidth, c.getMinimumSize().width);
  }
  Logger.getLogger(getClass()).debug(minimumWidth);
  return new Dimension(minimumWidth, super.getMinimumSize().height);
}

代码示例来源:origin: org.apache.jmeter/ApacheJMeter_components

private JComponent getSideBySidePanel() {
  JPanel main = new JPanel(new GridLayout(1, 2));
  JScrollPane base = new JScrollPane(getBaseTextPane());
  base.setPreferredSize(base.getMinimumSize());
  JScrollPane secondary = new JScrollPane(getSecondaryTextPane());
  secondary.setPreferredSize(secondary.getMinimumSize());
  main.add(base);
  main.add(secondary);
  main.setPreferredSize(main.getMinimumSize());
  return main;
}

代码示例来源:origin: raydac/netbeans-mmd-plugin

private void updateEditorPanelSize(@Nonnull final Dimension newSize) {
 if (lockIfNotDisposed()) {
  try {
   final Dimension editorPanelMinSize = textEditorPanel.getMinimumSize();
   final Dimension newDimension = new Dimension(Math.max(editorPanelMinSize.width, newSize.width), Math.max(editorPanelMinSize.height, newSize.height));
   textEditorPanel.setSize(newDimension);
   textEditorPanel.repaint();
  } finally {
   unlock();
  }
 }
}

代码示例来源:origin: com.fifesoft.rtext/fife.common

/**
 * Updates the size of the drop-down file list to match the width of the
 * text field itself.
 */
private void updatePopupWindowDimensions() {
  Dimension size = getSize();
  contentPane.setMinimumSize(new Dimension(size.width,
              contentPane.getMinimumSize().height));
  contentPane.setPreferredSize(new Dimension(size.width,
              contentPane.getPreferredSize().height));
  contentPane.setMaximumSize(new Dimension(size.width,
              contentPane.getMaximumSize().height));
}

代码示例来源:origin: MegaMek/megamek

@Override
  public void treeExpanded(TreeExpansionEvent arg0) {
    if (forceTree.getPreferredSize().getWidth() > paneForceTree.getSize().getWidth()) {
      rightPanel.setMinimumSize(new Dimension(forceTree.getMinimumSize().width, rightPanel.getMinimumSize().height));
      rightPanel.setPreferredSize(new Dimension(forceTree.getPreferredSize().width, rightPanel.getPreferredSize().height));
    }
    rightPanel.revalidate();
  }
});

代码示例来源:origin: JetBrains/jediterm

@Override
public Dimension getMinimumSize() {
 return getSize(super.getMinimumSize(), myMinimumWidth, myMinimumHeight, isMinimumSizeSet());
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-mercurial

private void initSelectionCombos () {
  if (fixedRevisions) {
    treeSelectionPanel.setVisible(false);
  } else {
    cmbDiffTreeFirst.setMinimumSize(cmbDiffTreeFirst.getMinimumSize());
    cmbDiffTreeSecond.setMinimumSize(cmbDiffTreeSecond.getMinimumSize());
    treeSelectionPanel.setMinimumSize(treeSelectionPanel.getMinimumSize());
    cmbDiffTreeFirst.setRenderer(new HgRevisionCellRenderer());
    cmbDiffTreeFirst.setModel(new DefaultComboBoxModel(new HgRevision[] { revisionRight }));
    cmbDiffTreeFirst.addActionListener(this);
    cmbDiffTreeSecond.setRenderer(new HgRevisionCellRenderer());
    cmbDiffTreeSecond.setModel(new DefaultComboBoxModel(new HgRevision[] { revisionLeft }));
    cmbDiffTreeSecond.addActionListener(this);
  }
}

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

private void jPanel1ComponentResized(java.awt.event.ComponentEvent evt) {//GEN-FIRST:event_jPanel1ComponentResized
  // this is needed to override the size of the TextArea with text already present
  taMemoryView.setMinimumSize(jPanel1.getMinimumSize());
  taMemoryView.setMaximumSize(jPanel1.getMaximumSize());
  RefreshMemory();
}//GEN-LAST:event_jPanel1ComponentResized

相关文章

微信公众号

最新文章

更多

JPanel类方法