JavaConsoleAdapter.java
package com.jsql.view.swing.console;
import javax.swing.text.SimpleAttributeSet;
import javax.swing.text.StyleConstants;
import java.awt.*;
/**
* A textpane with color.
*/
public class JavaConsoleAdapter extends AbstractColoredConsole {
private final SimpleAttributeSet attributeTimestamp = new SimpleAttributeSet();
/**
* Create adapter for java console.
* @param tabName Default text
*/
public JavaConsoleAdapter(String tabName, String placeholder) {
super(tabName, placeholder);
StyleConstants.setForeground(this.attributeTimestamp, Color.RED);
}
@Override
public SimpleAttributeSet getColorAttribute() {
return this.attributeTimestamp;
}
}