本文整理匯總了Java中java.awt.GraphicsConfiguration.getDevice方法的典型用法代碼示例。如果您正苦於以下問題:Java GraphicsConfiguration.getDevice方法的具體用法?Java GraphicsConfiguration.getDevice怎麽用?Java GraphicsConfiguration.getDevice使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類java.awt.GraphicsConfiguration
的用法示例。
在下文中一共展示了GraphicsConfiguration.getDevice方法的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: setWindowAlpha
import java.awt.GraphicsConfiguration; //導入方法依賴的package包/類
@Override
public void setWindowAlpha(Window w, float alpha) {
GraphicsConfiguration gc = w.getGraphicsConfiguration();
GraphicsDevice gd = gc.getDevice();
if (gc.getDevice().getFullScreenWindow() == w) {
return;
}
if (!gd.isWindowTranslucencySupported(GraphicsDevice.WindowTranslucency.TRANSLUCENT)) {
return;
}
w.setOpacity(alpha);
}
示例2: setWindowMask
import java.awt.GraphicsConfiguration; //導入方法依賴的package包/類
@Override
public void setWindowMask(Window w, Shape mask) {
GraphicsConfiguration gc = w.getGraphicsConfiguration();
GraphicsDevice gd = gc.getDevice();
if (gc.getDevice().getFullScreenWindow() == w) {
return;
}
if (!gd.isWindowTranslucencySupported(GraphicsDevice.WindowTranslucency.TRANSLUCENT)) {
return;
}
w.setShape(mask);
}
示例3: isFlipStrategyPreferred
import java.awt.GraphicsConfiguration; //導入方法依賴的package包/類
@Override
public boolean isFlipStrategyPreferred(ComponentPeer peer) {
GraphicsConfiguration gc;
if (peer != null && (gc = peer.getGraphicsConfiguration()) != null) {
GraphicsDevice gd = gc.getDevice();
if (gd instanceof D3DGraphicsDevice) {
return ((D3DGraphicsDevice)gd).isD3DEnabledOnDevice();
}
}
return false;
}
示例4: exitFullScreen
import java.awt.GraphicsConfiguration; //導入方法依賴的package包/類
public void exitFullScreen() {
GraphicsConfiguration GraphicsConf = getGraphicsConfiguration();
GraphicsDevice gd = GraphicsConf.getDevice();
gd.setFullScreenWindow(null);
}
示例5: isConfigValid
import java.awt.GraphicsConfiguration; //導入方法依賴的package包/類
/**
* Called by validate() to see whether the GC passed in is ok for
* rendering to. This generic implementation checks to see
* whether the GC is either null or is from the same
* device as the one that this image was created on. Platform-
* specific implementations may perform other checks as
* appropriate.
*/
protected boolean isConfigValid(GraphicsConfiguration gc) {
return ((gc == null) ||
(gc.getDevice() == vImg.getGraphicsConfig().getDevice()));
}