本文整理了Java中javax.swing.RepaintManager.setDoubleBufferingEnabled
方法的一些代码示例,展示了RepaintManager.setDoubleBufferingEnabled
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RepaintManager.setDoubleBufferingEnabled
方法的具体详情如下:
包路径:javax.swing.RepaintManager
类名称:RepaintManager
方法名:setDoubleBufferingEnabled
暂无
代码示例来源:origin: graphhopper/graphhopper
repaintManager.setDoubleBufferingEnabled(false);
mainPanel.setBuffering(false);
代码示例来源:origin: stackoverflow.com
public class HTMLPrinter implements Printable{
private final JEditorPane printPane;
public HTMLPrinter(JEditorPane editorPane){
printPane = editorPane;
}
public int print(Graphics graphics, PageFormat pageFormat, int pageIndex){
if (pageIndex >= 1) return Printable.NO_SUCH_PAGE;
Graphics2D g2d = (Graphics2D)graphics;
g2d.setClip(0, 0, (int)pageFormat.getImageableWidth(), (int)pageFormat.getImageableHeight());
g2d.translate((int)pageFormat.getImageableX(), (int)pageFormat.getImageableY());
RepaintManager rm = RepaintManager.currentManager(printPane);
boolean doubleBuffer = rm.isDoubleBufferingEnabled();
rm.setDoubleBufferingEnabled(false);
printPane.setSize((int)pageFormat.getImageableWidth(), 1);
printPane.print(g2d);
rm.setDoubleBufferingEnabled(doubleBuffer);
return Printable.PAGE_EXISTS;
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/napkinlaf
/** {@inheritDoc} */
@Override
public void setDoubleBufferingEnabled(boolean aFlag) {
manager.setDoubleBufferingEnabled(aFlag);
}
代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-core
/**
* {@inheritDoc}
*/
@Override
public void setDoubleBufferingEnabled(boolean flag) {
delegate.setDoubleBufferingEnabled(flag);
}
代码示例来源:origin: org.swinglabs.swingx/swingx-core
/**
* {@inheritDoc}
*/
@Override
public void setDoubleBufferingEnabled(boolean flag) {
delegate.setDoubleBufferingEnabled(flag);
}
代码示例来源:origin: cc.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
/**
* 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: 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: realXuJiang/bigtable-sql
public static void enableDoubleBuffering(Component c) {
RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.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: 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: igvteam/igv
public void setExportingSnapshot(boolean exportingSnapshot) {
isExportingSnapshot = exportingSnapshot;
if (isExportingSnapshot) {
RepaintManager.currentManager(contentPane).setDoubleBufferingEnabled(false);
} else {
RepaintManager.currentManager(contentPane).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: net.sf.squirrel-sql/squirrel-sql
public static void enableDoubleBuffering(Component c) {
RepaintManager currentManager = RepaintManager.currentManager(c);
currentManager.setDoubleBufferingEnabled(true);
}
}
代码示例来源:origin: de.julielab/jcore-mallet-2.0.9
/** 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: de.julielab/jcore-mallet-0.4
/** 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);
}
内容来源于网络,如有侵权,请联系作者删除!