本文整理了Java中javax.swing.JFrame.setGlassPane()
方法的一些代码示例,展示了JFrame.setGlassPane()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JFrame.setGlassPane()
方法的具体详情如下:
包路径:javax.swing.JFrame
类名称:JFrame
方法名:setGlassPane
暂无
代码示例来源:origin: marytts/marytts
main.setGlassPane(glass);
glass.setVisible(true);
glass.addCursorSource(this);
代码示例来源:origin: marytts/marytts
main.setGlassPane(glass);
glass.setVisible(true);
glass.addCursorSource(this);
代码示例来源:origin: nodebox/nodebox
public void mousePressed(MouseEvent e) {
isDragging = false;
JComponent c = ColorWell.this;
JFrame frame = (JFrame) SwingUtilities.getWindowAncestor(c);
if (frame == null) return;
Point pt = c.getLocation();
pt = SwingUtilities.convertPoint(c, pt, frame.getContentPane());
Rectangle r = c.getBounds();
frame.setGlassPane(colorPicker);
colorPicker.setVisible(true);
colorPicker.setPoint(new Point(pt.x, pt.y + r.height));
frame.validate();
}
}
代码示例来源:origin: nodebox/nodebox
public void mousePressed(MouseEvent e) {
isDragging = false;
JComponent c = ColorWell.this;
JFrame frame = (JFrame) SwingUtilities.getWindowAncestor(c);
if (frame == null) return;
Point pt = c.getLocation();
pt = SwingUtilities.convertPoint(c, pt, frame.getContentPane());
Rectangle r = c.getBounds();
frame.setGlassPane(colorPicker);
colorPicker.setVisible(true);
colorPicker.setPoint(new Point(pt.x, pt.y + r.height));
frame.validate();
}
}
代码示例来源:origin: stackoverflow.com
((JFrame) w).setGlassPane(glassPane);
代码示例来源:origin: com.anrisoftware.prefdialog/prefdialog-misc-swing
public void uninstallPane(JFrame frame) {
frame.setGlassPane(oldGlassPane);
this.frame = null;
}
代码示例来源:origin: com.anrisoftware.prefdialog/prefdialog-misc-swing
@Override
public void run() {
setVisible(false);
frame.setGlassPane(oldGlassPane);
}
代码示例来源:origin: org.bidib.jbidib.com.vldocking/vldocking
public void endDrag() {
Window aboveWindow = this.window;//SwingUtilities.getWindowAncestor(desktop);
if(aboveWindow instanceof JFrame) {
((JFrame) aboveWindow).setGlassPane(oldGlassPane);
} else if(aboveWindow instanceof JDialog) {
((JDialog) aboveWindow).setGlassPane(oldGlassPane);
}
oldGlassPane.setVisible(oldGlassPaneVisible);
isDragStarted = false;
}
}
代码示例来源:origin: com.anrisoftware.prefdialog/prefdialog-misc-swing
public void installPane(JFrame frame) {
this.oldGlassPane = frame.getGlassPane();
this.frame = frame;
frame.setGlassPane(this);
}
代码示例来源:origin: com.synaptix/SynaptixSwing
public static void setGlassPaneForWindow(Window window, Component glassPane) {
if (window instanceof JDialog) {
((JDialog) window).setGlassPane(glassPane);
} else if (window instanceof JFrame) {
((JFrame) window).setGlassPane(glassPane);
}
}
代码示例来源:origin: apache/ctakes
/**
* The DisablerPane must be initialized before it can be used
*
* @param frame -
*/
public void initialize( final JFrame frame ) {
_menuBar = frame.getJMenuBar();
_contentPane = frame.getContentPane();
frame.setGlassPane( this );
}
代码示例来源:origin: igniterealtime/Spark
public void mouseClicked(MouseEvent mouseEvent) {
parent.setGlassPane(glassPane);
parent.getGlassPane().setVisible(false);
contactField.dispose();
}
});
代码示例来源:origin: org.bidib.jbidib.com.vldocking/vldocking
public void endDrag() {
heavyShape.setVisible(false);
Window aboveWindow = this.window;//SwingUtilities.getWindowAncestor(desktop);
if(aboveWindow instanceof JFrame) {
((JFrame) aboveWindow).setGlassPane(oldGlassPane);
} else if(aboveWindow instanceof JDialog) {
((JDialog) aboveWindow).setGlassPane(oldGlassPane);
}
oldGlassPane.setVisible(oldGlassPaneVisible);
isDragStarted = false;
}
}
代码示例来源:origin: com.anrisoftware.prefdialog/prefdialog-misc-swing
@Override
public void run() {
frame.setGlassPane(FadingPane.this);
setVisible(true);
requestFocusInWindow();
}
代码示例来源:origin: igniterealtime/Spark
public void windowClosing(WindowEvent windowEvent) {
parent.setGlassPane(glassPane);
parent.getGlassPane().setVisible(false);
contactField.dispose();
parent.removeWindowListener(this);
}
代码示例来源:origin: eu.agrosense.spi/session
@Override
public void run() {
log.finest("activateLogin");
worldsView.setVisible(false);
final JFrame mainWin = (JFrame) WindowManager.getDefault().getMainWindow();
mainWin.setGlassPane(loginView);
loginView.setVisible(true);
}
}
代码示例来源:origin: eu.agrosense.spi/session
@Override
public void run() {
log.finest("resume");
loginView.setVisible(false);
worldsView.setVisible(false);
final JFrame mainWin = (JFrame) WindowManager.getDefault().getMainWindow();
mainWin.setGlassPane(orgGlassPane);
}
}
代码示例来源:origin: eu.agrosense.spi/session
@Override
public void run() {
log.finest("activateWorlds");
worldsView.loadWorlds();
loginView.setVisible(false);
final JFrame mainWin = (JFrame) WindowManager.getDefault().getMainWindow();
mainWin.setGlassPane(worldsView);
worldsView.setVisible(true);
}
}
代码示例来源:origin: de.sciss/scisslib
protected void deactivateHelpMode()
{
if( f.getGlassPane() != this ) return;
this.setVisible( false );
f.setGlassPane( normalGlassPane );
f.setFocusTraversalPolicy( normalFocus );
normalGlassPane = null;
normalFocus = null;
focussedHelpComponent = null;
focussedArea.reset();
f.requestFocus();
}
代码示例来源:origin: de.sciss/scisslib
protected void activateHelpMode()
{
Component recentGlassPane = f.getGlassPane();
if( recentGlassPane == this || recentGlassPane.isVisible() ) return;
normalGlassPane = recentGlassPane;
focussedHelpComponent = null;
focussedArea.reset();
f.setGlassPane( this );
this.setVisible( true );
normalFocus = f.getFocusTraversalPolicy();
f.setFocusTraversalPolicy( new NoFocusTraversalPolicy() );
this.requestFocus();
}
内容来源于网络,如有侵权,请联系作者删除!