bsh-2.0b5.jar
登录
|
org.beanshell:bsh:2.0b5
META-INF
bsh
BSHLiteral.java
JavaCharStream.java
servlet
lib
BSHSwitchStatement.java
Reflect.last
BSHTypedVariableDeclaration.java
Interpreter.java
Reflect.java
BSHSwitchLabel.java
BSHReturnType.java
ClassGenerator.java
Modifiers.java
XThis.java
BSHArguments.java
bsh.jjt
LHS.java
commands
UtilEvalError.java
BSHReturnStatement.java
NameSource.java
BlockNameSpace.java
CallStack.java
InterpreterError.java
ExternalNameSpace.java
reflect
Types.java
BSHAmbiguousName.java
ParserConstants.java
BSHMethodInvocation.java
a.bsh
Name.java
BSHEnhancedForStatement.java
JThis.java
UtilTargetError.java
EvalError.java
ClassGeneratorImpl.java
BSHFormalParameter.java
ConsoleInterface.java
classpath
ReflectError.java
ReturnControl.java
ClassGeneratorUtil.java
BSHTryStatement.java
StringUtil.java
util
README.txt
lib
ClassBrowser.java
Httpd.java
JConsole.java
JRemoteApplet.java
AWTDemoApplet.java
BshCanvas.java
AWTConsole.java
Sessiond.java
NameCompletion.java
NameCompletionTable.java
Util.java
AWTRemoteApplet.java
GUIConsoleInterface.java
JDemoApplet.java
ParseException.java
ExternalNameSpace.last
ParserTreeConstants.java
BshClass.scripted
BSHImportDeclaration.java
BSHArrayInitializer.java
BSHType.java
BSHBinaryExpression.java
Parser.java
JJTParserState.java
bsh.jj
Node.java
BSHPrimarySuffix.java
BSHStatementExpressionList.java
BSHTernaryExpression.java
ClassIdentifier.java
BSHVariableDeclarator.java
NameSpace.java
BSHArrayDimensions.java
ParserTokenManager.java
This.java
TargetError.java
Variable.java
BSHCastExpression.java
ReflectManager.java
BSHClassDeclaration.java
BSHThrowStatement.java
collection
BSHFormalParameters.java
BSHFormalComment.java
BSHWhileStatement.java
BSHPrimaryExpression.java
BSHPackageDeclaration.java
BSHPrimitiveType.java
BSHIfStatement.java
Token.java
Console.java
BSHBlock.java
Capabilities.java
ClassPathException.java
BSHForStatement.java
DelayedEvalBshMethod.java
CollectionManager.java
BSHAllocationExpression.java
CommandLineReader.java
BshClassManager.java
BSHMethodDeclaration.java
TokenMgrError.java
BSHUnaryExpression.java
BshIterator.java
BSHAssignment.java
BshMethod.java
Primitive.java
Remote.java
SimpleNode.java
README.txt
License.txt
Manifest.console
Manifest.interp
Changes.html
CodeMap.html
JDemoApplet.java
清空
类结构
/***************************************************************************** * * * This file is part of the BeanShell Java Scripting distribution. * * Documentation and updates may be found at http://www.beanshell.org/ * * * * BeanShell is distributed under the terms of the LGPL: * * GNU Library Public License http://www.gnu.org/copyleft/lgpl.html * * * * Patrick Niemeyer (pat@pat.net) * * Author of Exploring Java, O'Reilly & Associates * * http://www.pat.net/~pat/ * * * *****************************************************************************/ package bsh.util; import javax.swing.*; import java.awt.*; import bsh.*; import bsh.util.*; /** Run bsh as an applet for demo purposes. */ public class
JDemoApplet
extends
JApplet
{ public void
init
() {
String
debug
=
getParameter
("debug"); if (
debug
!= null &&
debug
.
equals
("true") )
Interpreter
.
DEBUG
=true;
String
type
=
getParameter
("type"); if (
type
!= null &&
type
.
equals
("desktop") ) // start the desktop try { new
Interpreter
().
eval
( "desktop()" ); } catch (
TargetError
te
) {
te
.
printStackTrace
();
System
.
out
.
println
(
te
.
getTarget
() );
te
.
getTarget
().
printStackTrace
(); } catch (
EvalError
evalError
) {
System
.
out
.
println
(
evalError
);
evalError
.
printStackTrace
(); } else {
getContentPane
().
setLayout
(new
BorderLayout
());
JConsole
console
= new
JConsole
();
getContentPane
().
add
("Center",
console
);
Interpreter
interpreter
= new
Interpreter
(
console
); new
Thread
(
interpreter
).
start
(); } } }
查找资源
Jre/Lib
输入类名或文件名
类结构窗口