本文整理了Java中javax.swing.RepaintManager.currentManager
方法的一些代码示例,展示了RepaintManager.currentManager
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RepaintManager.currentManager
方法的具体详情如下:
包路径:javax.swing.RepaintManager
类名称:RepaintManager
方法名:currentManager
暂无
代码示例来源:origin: graphhopper/graphhopper
RepaintManager repaintManager = RepaintManager.currentManager(mainPanel);
repaintManager.setDoubleBufferingEnabled(false);
mainPanel.setBuffering(false);
代码示例来源:origin: us.ihmc/ihmc-jmonkey-engine-toolkit
public NewRepaintManager(JMERenderer jmeRender, Component panel, CloseableAndDisposableRegistry closeableAndDisposableRegistry)
{
oldManager = RepaintManager.currentManager(panel);
this.panel = panel;
if (closeableAndDisposableRegistry != null)
{
closeableAndDisposableRegistry.registerCloseableAndDisposable(this);
}
}
代码示例来源:origin: com.synaptix/SynaptixSwing
private void enableDoubleBuffering(Component c) {
RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.setDoubleBufferingEnabled(true);
}
}
代码示例来源:origin: com.jalalkiswani/jk-desktop
/**
* Disable double buffering.
*
* @param c
* the c
*/
// //////////////////////////////////////////////////////////
public static void disableDoubleBuffering(final Component c) {
final RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.setDoubleBufferingEnabled(false);
}
代码示例来源:origin: de.julielab/jcore-mallet-2.0.9
/** Re-enables double buffering globally. */
public static void enableDoubleBuffering(Component c) {
RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.setDoubleBufferingEnabled(true);
}
}
代码示例来源:origin: com.github.steveash.mallet/mallet
/** Re-enables double buffering globally. */
public static void enableDoubleBuffering(Component c) {
RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.setDoubleBufferingEnabled(true);
}
}
代码示例来源:origin: com.jalalkiswani/jk-desktop
/**
* Enable double buffering.
*
* @param c
* the c
*/
// //////////////////////////////////////////////////////////
public static void enableDoubleBuffering(final Component c) {
final RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.setDoubleBufferingEnabled(true);
}
// //////////////////////////////////////////////////////////
代码示例来源:origin: cc.mallet/mallet
/** Re-enables double buffering globally. */
public static void enableDoubleBuffering(Component c) {
RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.setDoubleBufferingEnabled(true);
}
}
代码示例来源:origin: org.piccolo2d/piccolo2d-core
/**
* If not painting immediately, send paint notification to RepaintManager,
* otherwise does nothing.
*/
public void paintImmediately() {
if (paintingImmediately) {
return;
}
paintingImmediately = true;
RepaintManager.currentManager(this).paintDirtyRegions();
paintingImmediately = false;
}
代码示例来源:origin: us.ihmc/IHMCJMonkeyEngineToolkit
public NewRepaintManager(JMERenderer jmeRender, Component panel, CloseableAndDisposableRegistry closeableAndDisposableRegistry)
{
oldManager = RepaintManager.currentManager(panel);
this.panel = panel;
if (closeableAndDisposableRegistry != null)
{
closeableAndDisposableRegistry.registerCloseableAndDisposable(this);
}
}
代码示例来源:origin: com.jalalkiswani/jk-desktop
/**
* Disable double buffering.
*
* @param c
* the c
*/
public static void disableDoubleBuffering(final Component c) {
final RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.setDoubleBufferingEnabled(false);
}
代码示例来源:origin: com.github.steveash.mallet/mallet
/** The speed and quality of printing suffers dramatically if
* any of the containers have double buffering turned on.
* So this turns if off globally.
* @see enableDoubleBuffering
*/
public static void disableDoubleBuffering(Component c) {
RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.setDoubleBufferingEnabled(false);
}
代码示例来源:origin: igvteam/igv
public void setExportingSnapshot(boolean exportingSnapshot) {
isExportingSnapshot = exportingSnapshot;
if (isExportingSnapshot) {
RepaintManager.currentManager(contentPane).setDoubleBufferingEnabled(false);
} else {
RepaintManager.currentManager(contentPane).setDoubleBufferingEnabled(true);
}
}
代码示例来源:origin: approvals/ApprovalTests.Java
/***********************************************************************/
public static void disableDoubleBuffering(Component c)
{
RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.setDoubleBufferingEnabled(false);
}
/***********************************************************************/
代码示例来源:origin: approvals/ApprovalTests.Java
/***********************************************************************/
public static void enableDoubleBuffering(Component c)
{
RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.setDoubleBufferingEnabled(true);
}
/***********************************************************************/
代码示例来源:origin: realXuJiang/bigtable-sql
public static void disableDoubleBuffering(Component c) {
RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.setDoubleBufferingEnabled(false);
}
public static void enableDoubleBuffering(Component c) {
代码示例来源:origin: org.rwshop/org.rwshop.swing.common
public void updateDependnecyStatus(String depId, Boolean status){
if(depId == null){
throw new NullPointerException();
}
final ManagerDependencyPanel panel = myPanelMap.get(depId);
if(panel == null){
return;
}
panel.updateStatus(status);
RepaintManager.currentManager(this).markCompletelyDirty(panel);
}
代码示例来源:origin: org.jflux/org.jflux.swing.services
public void updateDependnecyStatus(String depId, Boolean status){
if(depId == null){
throw new NullPointerException();
}
final DependencyPanel panel = myPanelMap.get(depId);
if(panel == null){
return;
}
panel.updateStatus(status);
RepaintManager.currentManager(this).markCompletelyDirty(panel);
}
代码示例来源:origin: org.jclarion/clarion-sysruntime
public void run()
{
//Force the RepaintManager to clear out all of the VolatileImage back-buffers that it has cached.
// See Sun bug 6209673.
RepaintManager rm = RepaintManager.currentManager(null);
Dimension size = rm.getDoubleBufferMaximumSize();
rm.setDoubleBufferMaximumSize(new Dimension(0, 0));
rm.setDoubleBufferMaximumSize(size);
}
}
代码示例来源:origin: org.swinglabs.swingx/swingx-core
void installRepaintManager() {
if (!JVM.current().isOrLater(JVM.JDK1_7)) {
RepaintManager manager = RepaintManager.currentManager(this);
RepaintManager trm = SwingXUtilities.getTranslucentRepaintManager(manager);
RepaintManager.setCurrentManager(trm);
}
}
内容来源于网络,如有侵权,请联系作者删除!