Example usage for javax.swing DebugGraphics LOG_OPTION

List of usage examples for javax.swing DebugGraphics LOG_OPTION

Introduction

In this page you can find the example usage for javax.swing DebugGraphics LOG_OPTION.

Prototype

int LOG_OPTION

To view the source code for javax.swing DebugGraphics LOG_OPTION.

Click Source Link

Document

Log graphics operations.

Usage

From source file:DebugGraphicsDemo.java

public static void main(String[] a) {

    JFrame frame = new JFrame();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    JButton bn = new JButton();

    RepaintManager repaintManager = RepaintManager.currentManager(bn);
    repaintManager.setDoubleBufferingEnabled(false);

    bn.setDebugGraphicsOptions(//  w  ww .  j a va2s.c om
            DebugGraphics.BUFFERED_OPTION | DebugGraphics.FLASH_OPTION | DebugGraphics.LOG_OPTION);

    frame.add(bn);

    frame.setSize(300, 300);
    frame.setVisible(true);

    frame.add(bn);
}