本文整理了Java中javax.swing.JLayeredPane.revalidate()
方法的一些代码示例,展示了JLayeredPane.revalidate()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JLayeredPane.revalidate()
方法的具体详情如下:
包路径:javax.swing.JLayeredPane
类名称:JLayeredPane
方法名:revalidate
暂无
代码示例来源:origin: magefree/mage
public void loadCardsNarrow(CardsView showCards, BigCard bigCard, UUID gameId) {
this.reloaded = true;
cardArea.removeAll();
yCardCaptionOffsetPercent = 0; // TODO: need to test
loadCardsMany(showCards, bigCard, gameId);
cardArea.revalidate();
this.revalidate();
this.repaint();
}
代码示例来源:origin: magefree/mage
public void loadCards(CardsView showCards, BigCard bigCard, UUID gameId) {
this.reloaded = true;
cardArea.removeAll();
if (showCards != null && showCards.size() < 10) {
yCardCaptionOffsetPercent = 8; // TODO: need to test
loadCardsFew(showCards, bigCard, gameId);
} else {
yCardCaptionOffsetPercent = 0;
loadCardsMany(showCards, bigCard, gameId);
}
cardArea.revalidate();
this.revalidate();
this.repaint();
}
代码示例来源:origin: magefree/mage
updateCounts();
cardArea.setPreferredSize(new Dimension((maxColumn + 1) * cardDimension.width, cardDimension.height + maxRow * rowHeight));
cardArea.revalidate();
this.revalidate();
this.repaint();
代码示例来源:origin: org.geotools/gt-widgets-swing-pending
protected void setMapComponent(Component comp){
if(mapComponent != null){
mapDecorationPane.remove(mapComponent);
}
mapComponent = comp;
mapDecorationPane.add(mapComponent, new Integer(0));
mapDecorationPane.revalidate();
}
代码示例来源:origin: org.geotools/gt-widgets-swing-pending
public void addDecoration(int index, MapDecoration deco) {
if (deco != null && !userDecorations.contains(deco)) {
deco.setMap2D(THIS_MAP);
userDecorations.add(index, deco);
userDecorationPane.add(deco.geComponent(), new Integer(userDecorations.indexOf(deco)));
userDecorationPane.revalidate();
userDecorationPane.repaint();
}
}
代码示例来源:origin: org.geotools/gt-widgets-swing-pending
public void addDecoration(MapDecoration deco) {
if (deco != null && !userDecorations.contains(deco)) {
deco.setMap2D(THIS_MAP);
userDecorations.add(deco);
userDecorationPane.add(deco.geComponent(), new Integer(userDecorations.indexOf(deco)));
userDecorationPane.revalidate();
userDecorationPane.repaint();
}
}
代码示例来源:origin: org.geotools/gt-widgets-swing-pending
public void setInformationDecoration(InformationDecoration info) {
if (info == null) {
throw new NullPointerException("info decoration can't be null");
}
mainDecorationPane.remove(informationDecoration.geComponent());
informationDecoration = info;
mainDecorationPane.add(informationDecoration.geComponent(), new Integer(3));
mainDecorationPane.revalidate();
mainDecorationPane.repaint();
}
代码示例来源:origin: org.geotools/gt-widgets-swing-pending
public void setBackgroundDecoration(MapDecoration back) {
if (back == null) {
throw new NullPointerException("background decoration can't be null");
}
mainDecorationPane.remove(backDecoration.geComponent());
backDecoration = back;
mainDecorationPane.add(backDecoration.geComponent(), new Integer(0));
mainDecorationPane.revalidate();
mainDecorationPane.repaint();
}
代码示例来源:origin: org.geotools/gt-widgets-swing-pending
public void removeDecoration(MapDecoration deco) {
if (deco != null && userDecorations.contains(deco)) {
deco.setMap2D(null);
deco.dispose();
userDecorations.remove(deco);
userDecorationPane.remove(deco.geComponent());
userDecorationPane.revalidate();
userDecorationPane.repaint();
}
}
代码示例来源:origin: JetBrains/jediterm
@Override
public void keyPressed(KeyEvent keyEvent) {
if (keyEvent.getKeyCode() == KeyEvent.VK_ESCAPE) {
myInnerPanel.remove(component);
myInnerPanel.revalidate();
myInnerPanel.repaint();
myFindComponent = null;
myTerminalPanel.setFindResult(null);
myTerminalPanel.requestFocusInWindow();
} else if (keyEvent.getKeyCode() == KeyEvent.VK_ENTER || keyEvent.getKeyCode() == KeyEvent.VK_UP) {
myFindComponent.nextFindResultItem(myTerminalPanel.selectNextFindResultItem());
} else if (keyEvent.getKeyCode() == KeyEvent.VK_DOWN) {
myFindComponent.prevFindResultItem(myTerminalPanel.selectPrevFindResultItem());
} else {
super.keyPressed(keyEvent);
}
}
});
代码示例来源:origin: JetBrains/jediterm
myInnerPanel.add(component, TerminalLayout.FIND);
myInnerPanel.moveToFront(component);
myInnerPanel.revalidate();
myInnerPanel.repaint();
component.requestFocus();
内容来源于网络,如有侵权,请联系作者删除!