private static class JRubyApplet.ConsoleFacade extends java.lang.Object implements JRubyApplet.Facade
| Modifier and Type | Field and Description |
|---|---|
private TextAreaReadline |
adaptor |
private java.io.PrintStream |
errorStream |
private java.io.InputStream |
inputStream |
private java.io.PrintStream |
outputStream |
private javax.swing.JScrollPane |
scrollPane |
private javax.swing.JTextPane |
textPane |
| Constructor and Description |
|---|
ConsoleFacade(java.lang.String bannerText) |
| Modifier and Type | Method and Description |
|---|---|
void |
attach(Ruby runtime,
java.applet.Applet applet) |
void |
destroy() |
private java.awt.Font |
findFont(java.lang.String otherwise,
int style,
int size,
java.lang.String[] families) |
java.io.PrintStream |
getErrorStream() |
java.io.InputStream |
getInputStream() |
java.io.PrintStream |
getOutputStream() |
private javax.swing.JTextPane textPane
private javax.swing.JScrollPane scrollPane
private TextAreaReadline adaptor
private java.io.InputStream inputStream
private java.io.PrintStream outputStream
private java.io.PrintStream errorStream
public java.io.InputStream getInputStream()
getInputStream in interface JRubyApplet.Facadepublic java.io.PrintStream getOutputStream()
getOutputStream in interface JRubyApplet.Facadepublic java.io.PrintStream getErrorStream()
getErrorStream in interface JRubyApplet.Facadepublic void attach(Ruby runtime, java.applet.Applet applet)
attach in interface JRubyApplet.Facadepublic void destroy()
destroy in interface JRubyApplet.Facadeprivate java.awt.Font findFont(java.lang.String otherwise,
int style,
int size,
java.lang.String[] families)