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

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

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

JPanel.isDisplayable介绍

暂无

代码示例

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

public void doLayout() {
  super.doLayout();
  if (searchpanel != null && searchpanel.isDisplayable()) {
     Rectangle visibleRect = getVisibleRect();
     int width = Math.min (
      getPreferredSize ().width - SEARCH_FIELD_SPACE * 2,
      SEARCH_FIELD_PREFERRED_SIZE - SEARCH_FIELD_SPACE);
          searchpanel.setBounds(
      Math.max (SEARCH_FIELD_SPACE, 
      visibleRect.x + visibleRect.width - width),
      visibleRect.y + SEARCH_FIELD_SPACE,
      Math.min (visibleRect.width, width) - SEARCH_FIELD_SPACE,
      heightOfTextField);
     System.err.println("Laid out search field: " + searchpanel.getBounds());
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

public void doLayout() {
  super.doLayout();
  Rectangle visibleRect = getVisibleRect();
  if (searchpanel != null && searchpanel.isDisplayable()) {
     int width = Math.min (
      getPreferredSize ().width - SEARCH_FIELD_SPACE * 2,
      SEARCH_FIELD_PREFERRED_SIZE - SEARCH_FIELD_SPACE);
          searchpanel.setBounds(
      Math.max (SEARCH_FIELD_SPACE, 
      visibleRect.x + visibleRect.width - width),
      visibleRect.y + SEARCH_FIELD_SPACE,
      Math.min (visibleRect.width, width) - SEARCH_FIELD_SPACE,
      heightOfTextField);
  }
}
/**

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

public void doLayout() {
  super.doLayout();
  if (searchpanel != null && searchpanel.isDisplayable()) {
     Rectangle visibleRect = getVisibleRect();
     int width = Math.min (
      getPreferredSize ().width - SEARCH_FIELD_SPACE * 2,
      SEARCH_FIELD_PREFERRED_SIZE - SEARCH_FIELD_SPACE);
          searchpanel.setBounds(
      Math.max (SEARCH_FIELD_SPACE, 
      visibleRect.x + visibleRect.width - width),
      visibleRect.y + SEARCH_FIELD_SPACE,
      Math.min (visibleRect.width, width) - SEARCH_FIELD_SPACE,
      heightOfTextField);
     System.err.println("Laid out search field: " + searchpanel.getBounds());
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

public void doLayout() {
  super.doLayout();
  Rectangle visibleRect = getVisibleRect();
  if (searchpanel != null && searchpanel.isDisplayable()) {
     int width = Math.min (
      getPreferredSize ().width - SEARCH_FIELD_SPACE * 2,
      SEARCH_FIELD_PREFERRED_SIZE - SEARCH_FIELD_SPACE);
          searchpanel.setBounds(
      Math.max (SEARCH_FIELD_SPACE, 
      visibleRect.x + visibleRect.width - width),
      visibleRect.y + SEARCH_FIELD_SPACE,
      Math.min (visibleRect.width, width) - SEARCH_FIELD_SPACE,
      heightOfTextField);
  }
}
/**

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

final void doLayoutImpl() {
  super.doLayout();
  if ((searchpanel != null) && searchpanel.isDisplayable()) {
    Rectangle visibleRect = getVisibleRect();
    int width = Math.min(
        visibleRect.width - (SEARCH_FIELD_SPACE * 2),
        SEARCH_FIELD_PREFERRED_SIZE - SEARCH_FIELD_SPACE);
    int height = heightOfTextField + searchpanel.getInsets().top + searchpanel.getInsets().bottom;
    searchpanel.setBounds(
        Math.max(SEARCH_FIELD_SPACE, (visibleRect.x + visibleRect.width) - width),
        visibleRect.y + SEARCH_FIELD_SPACE, Math.min(visibleRect.width, width) - SEARCH_FIELD_SPACE,
        height);
  }        
}

代码示例来源:origin: in.jlibs/org-netbeans-swing-outline

/**
 * Overriden to place the search text field.
 * @see javax.swing.JTable#doLayout()
 */
@Override
public void doLayout() {
  super.doLayout();
  Rectangle visibleRect = getVisibleRect();
  if (searchPanel != null && searchPanel.isDisplayable()) {
     int width = Math.min (
      visibleRect.width - SEARCH_FIELD_SPACE * 2,
      searchPanel.getPreferredSize().width - searchTextField.getPreferredSize().width + 
         SEARCH_FIELD_PREFERRED_SIZE - SEARCH_FIELD_SPACE);
     searchPanel.setBounds(
      Math.max (SEARCH_FIELD_SPACE, 
      visibleRect.x + visibleRect.width - width),
      visibleRect.y + SEARCH_FIELD_SPACE,
      Math.min (visibleRect.width, width) - SEARCH_FIELD_SPACE,
      heightOfTextField);
  }
}

代码示例来源:origin: in.jlibs/org-netbeans-swing-outline

/**
 * Removes the search field from the table.
 */
private void removeSearchField() {
  if (searchPanel.isDisplayable()) {
    remove(searchPanel);
    Rectangle r = searchPanel.getBounds();
    this.repaint(r);
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

/**
 * Removes the search field from the tree.
 */
private void removeSearchField() {
  if (searchpanel.isDisplayable ()) {
    remove(searchpanel);
    TreeView.this.getViewport().setScrollMode(originalScrollMode);
    Rectangle r = searchpanel.getBounds();
    this.repaint(r);
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

/**
 * Removes the search field from the tree.
 */
private void removeSearchField() {
  if (searchpanel.isDisplayable ()) {
    remove(searchpanel);
    TreeView.this.getViewport().setScrollMode(originalScrollMode);
    Rectangle r = searchpanel.getBounds();
    this.repaint(r);
  }
}

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

/**
 * Removes the search field from the tree.
 */
private void removeSearchField() {
  if ((searchpanel != null) && searchpanel.isDisplayable()) {
    remove(searchpanel);
    ListView.this.getViewport().setScrollMode(originalScrollMode);
    this.repaint(searchpanel.getBounds());
    requestFocus();
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

/**
* Removes the search field from the tree.
*/
private void removeSearchField() {
  if (searchpanel != null && searchpanel.isDisplayable()) {
    remove(searchpanel);
    ListView.this.getViewport().setScrollMode(originalScrollMode);
    this.repaint(searchpanel.getBounds());
    requestFocus();
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

/**
* Removes the search field from the tree.
*/
private void removeSearchField() {
  if (searchpanel != null && searchpanel.isDisplayable()) {
    remove(searchpanel);
    ListView.this.getViewport().setScrollMode(originalScrollMode);
    this.repaint(searchpanel.getBounds());
    requestFocus();
  }
}

相关文章

JPanel类方法