本文整理了Java中javax.swing.JPanel.isDisplayable()
方法的一些代码示例,展示了JPanel.isDisplayable()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JPanel.isDisplayable()
方法的具体详情如下:
包路径:javax.swing.JPanel
类名称: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();
}
}
内容来源于网络,如有侵权,请联系作者删除!