kinugasa.util
クラス StdOutTracer

java.lang.Object
  上位を拡張 kinugasa.util.StdOutTracer

public final class StdOutTracer
extends java.lang.Object

標準出力をトレースするデバッグ用のウインドウです.

バージョン:
1.0.0 - 2013/01/12_21:50:14
作成者:
Dra0211

入れ子のクラスの概要
private static class StdOutTracer.StreamTextArea
          ストリームのデータを表示するためのテキストエリアの実装です.
private static class StdOutTracer.VisualStream
          テキストエリアにデータを送信するためのストリームの実装です.
 
フィールドの概要
private  javax.swing.JButton clearButton
          テキストエリアクリアボタン.
private  java.awt.event.ActionListener clearButtonActionListener
          テキストエリアをクリアするためのアクションです.
private  javax.swing.JButton closeButton
          トレースウインドウクローズボタン.
private  java.awt.event.ActionListener closeButtonActionListener
          ウインドウを閉じるためのアクションです.
private  javax.swing.JButton exitButton
          システム終了ボタン.
private  java.awt.event.ActionListener exitButtonActionListener
          システムを終了させるためのアクションです.
private  javax.swing.JFrame frame
          表示するフレーム.
private static StdOutTracer instance
          唯一のインスタンス.
private  javax.swing.JButton saveButton
          ファイル発行ボタン.
private  java.awt.event.ActionListener saveButtonActionListener
          ダンプするためのアクションです.
private  javax.swing.JScrollPane scrollPane
          textAreaを格納するスクロールペイン.
private  javax.swing.JPanel southPanel
          ボタンのペイン.
private  StdOutTracer.StreamTextArea textArea
          トレース機能を備えたテキストエリア.
private  javax.swing.JPanel topPanel
          最上位のパネル.
 
コンストラクタの概要
private StdOutTracer()
          新しいウインドウを作成します.
 
メソッドの概要
static void use()
          機能を有効化します.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

instance

private static StdOutTracer instance
唯一のインスタンス.


frame

private javax.swing.JFrame frame
表示するフレーム.


topPanel

private javax.swing.JPanel topPanel
最上位のパネル.


scrollPane

private javax.swing.JScrollPane scrollPane
textAreaを格納するスクロールペイン.


textArea

private StdOutTracer.StreamTextArea textArea
トレース機能を備えたテキストエリア.


southPanel

private javax.swing.JPanel southPanel
ボタンのペイン.


saveButton

private javax.swing.JButton saveButton
ファイル発行ボタン.


clearButton

private javax.swing.JButton clearButton
テキストエリアクリアボタン.


closeButton

private javax.swing.JButton closeButton
トレースウインドウクローズボタン.


exitButton

private javax.swing.JButton exitButton
システム終了ボタン.


closeButtonActionListener

private java.awt.event.ActionListener closeButtonActionListener
ウインドウを閉じるためのアクションです.


exitButtonActionListener

private java.awt.event.ActionListener exitButtonActionListener
システムを終了させるためのアクションです.


clearButtonActionListener

private java.awt.event.ActionListener clearButtonActionListener
テキストエリアをクリアするためのアクションです.


saveButtonActionListener

private java.awt.event.ActionListener saveButtonActionListener
ダンプするためのアクションです.

コンストラクタの詳細

StdOutTracer

private StdOutTracer()
新しいウインドウを作成します.

メソッドの詳細

use

public static void use()
機能を有効化します.
注意:OpenGLパイプラインを使用する場合は、StdOutTracerを有効化してからOpenGLを有効化します.