本文整理汇总了Java中javax.swing.JLayeredPane.DEFAULT_LAYER属性的典型用法代码示例。如果您正苦于以下问题:Java JLayeredPane.DEFAULT_LAYER属性的具体用法?Java JLayeredPane.DEFAULT_LAYER怎么用?Java JLayeredPane.DEFAULT_LAYER使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类javax.swing.JLayeredPane
的用法示例。
在下文中一共展示了JLayeredPane.DEFAULT_LAYER属性的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: addToCanvas
/**
* Adds a component to this Canvas.
*
* Make sure the status panel is not present unless the component
* *is* the status panel.
*
* @param comp The {@code Component} to add to this canvas.
* @param i The layer to add the component to (see JLayeredPane).
*/
private void addToCanvas(Component comp, Integer i) {
if (statusPanel.isVisible()) {
if (comp == statusPanel) return;
if (!(comp instanceof JMenuItem)) removeFromCanvas(statusPanel);
}
if (i == null) i = JLayeredPane.DEFAULT_LAYER;
try {
super.add(comp, i);
} catch (Exception e) {
logger.log(Level.WARNING, "addToCanvas(" + comp + ", " + i
+ ") failed.", e);
}
}