📄 rcanvas4_1.java
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi
// Source File Name: Applet1.java
import java.awt.*;
class rcanvas4_1 extends Canvas
{
Applet1 app;
int state;
public rcanvas4_1(Applet1 t)
{
state = 0;
app = t;
}
public void paint(Graphics g)
{
if(state == 1)
{
g.setColor(Color.blue);
Font f1 = new Font("font1", 1, 17);
g.setFont(f1);
g.drawString("使用说明:", 20, 30);
Font f2 = new Font("font2", 0, 17);
g.setFont(f2);
g.drawString("1:本演示向你展示LR(0)分析表的构造过程,", 20, 55);
g.drawString(" 它使用了本教程中的算法。", 20, 80);
g.drawString("2:左边框中可以让你输入文法,注意使用", 20, 105);
g.drawString(" \"-->\"符号表示产生式中的推出符号,而", 20, 130);
g.drawString(" 且开始产生式必须是S'-->S。", 20, 155);
g.drawString("3:为了更醒目地表示出当前所处理到的位置", 20, 180);
g.drawString(" 和使用的产生式,有蓝色条标识当前位置,", 20, 205);
g.drawString(" 并在使用的产生式上闪动。", 20, 230);
g.drawString("4:产生的新项目就加在中间那个框的底部,若", 20, 255);
g.drawString(" 项目集有重复则删去新产生的重复项目集。", 20, 280);
} else
{
app.rupdate();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -