📄 richtextviewer.java
字号:
// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3)
// Source File Name: RichTextViewer.java
package com.tricastmedia.twuik.forms.formitems;
import com.tricastmedia.twuik.forms.FormItem;
import com.tricastmedia.twuik.forms.Style;
import com.tricastmedia.twuik.tas.utils.LinkedList;
import com.tricastmedia.twuik.tas.utils.TextUtil;
import com.tricastmedia.twuik.tue.Component;
import com.tricastmedia.twuik.tue.IComponentEventListener;
import javax.microedition.lcdui.Image;
// Referenced classes of package com.tricastmedia.twuik.forms.formitems:
// ScrollBar
public abstract class RichTextViewer extends FormItem
implements IComponentEventListener
{
protected class TextElementIterator
{
public final boolean hasMoreElements()
{
return false;
}
public final int[] nextElement()
{
return null;
}
public void reset()
{
}
public TextElementIterator(RichTextViewer p0, TextBlock p1, int p2, int p3)
{
}
}
protected class TextBlock
implements com.tricastmedia.twuik.tas.utils.TextUtil.WordWrappingCallback
{
public int calculateRequiredWidth(String p0, int p1, int p2)
{
return 0;
}
public int calculateFittedLength(String p0, int p1, int p2, int i)
{
return 0;
}
public int calculateRequiredHeight(String p0, int p1, int p2)
{
return 0;
}
public int getEmptyLineHeight(String p0, int p1)
{
return 0;
}
public void rewrap()
{
}
public int iWidth;
public String textStr;
public LinkedList fontList;
public LinkedList fontCoverageList;
public LinkedList colorList;
public LinkedList colorCoverageList;
public ActiveTextIterator iteActiveText[];
public TextElementIterator iteTextElement[];
public int alignMode;
public boolean bCompact;
public int iHeight;
public LinkedList wrappedText;
public LinkedList activeTextList;
protected TextBlock(RichTextViewer p0)
{
}
}
protected class ImageBlock
{
public int iID;
public int iWidth;
public int iHeight;
public int iBorderSize;
public int iBorderColor;
public int alignMode;
public boolean bCompact;
protected ImageBlock(RichTextViewer p0)
{
}
}
public static interface Callback
{
public abstract Image getEmoticonImage(RichTextViewer richtextviewer, int i);
public abstract Image getContentImage(RichTextViewer richtextviewer, int i);
}
protected class ActiveTextIterator
{
public final boolean hasMoreElements()
{
return false;
}
public final int[] nextElement()
{
return null;
}
public void reset()
{
}
public ActiveTextIterator(RichTextViewer p0, TextBlock p1, int p2, int p3)
{
}
}
protected RichTextViewer(int p0, int p1, int p2, Callback p3, int p4, int p5)
{
super(0, 0, 0, false, (Style)null);
}
protected boolean animate()
{
return false;
}
public void componentEventFired(Component component, int i, Object obj, int j)
{
}
public boolean keyRepeated(int p0)
{
return false;
}
public final void forceActivated(boolean flag)
{
}
protected final synchronized void reconfigureLAFparameters(int i, int j)
{
}
public final void setAssociatedScrollBar(ScrollBar scrollbar)
{
}
public final ScrollBar getAssociatedScrollBar()
{
return null;
}
public final void stopScrolling()
{
}
public synchronized void appendText(String s, LinkedList linkedlist, LinkedList linkedlist1, LinkedList linkedlist2, LinkedList linkedlist3, int i)
{
}
public synchronized void appendText(String s, LinkedList linkedlist, LinkedList linkedlist1, LinkedList linkedlist2, LinkedList linkedlist3)
{
}
public final void setFireActiveTextKey(int i)
{
}
public final synchronized void clearContents()
{
}
public final synchronized void appendImage(int i, int j, int k, int l, int i1)
{
}
public final synchronized void appendImage(int i, int j, int k, int l, int i1, boolean flag, int j1)
{
}
public final boolean hasHighlightedActiveText()
{
return false;
}
public final int getHighlightedActiveTextType()
{
return 0;
}
public final String getHighlightedActiveTextString()
{
return null;
}
public boolean keyPressed(int p0)
{
return false;
}
public boolean keyReleased(int p0)
{
return false;
}
public final synchronized void navigateDown()
{
}
public final synchronized void navigateUp()
{
}
public static final int EVENTID_ACTIVETEXT_SELECTIONCHANGED = 0;
public static final int EVENTID_ACTIVETEXT_FIRED = 1;
public static final int ACTIVETEXTTYPE_URL = 0;
public static final int ACTIVETEXTTYPE_PHONENO = 1;
public static final int ACTIVETEXTTYPE_EMAILADDRESS = 2;
public static final int SMILEYTYPE_HAPPY = 1;
public static final int SMILEYTYPE_SAD = 2;
public static final int SMILEYTYPE_CURSING = 3;
public static final int SMILEYTYPE_SURPRISED = 4;
public static final int SMILEYTYPE_LAUGHING = 5;
public static final int SMILEYTYPE_WINK = 6;
public static final int SMILEYTYPE_ANGRY = 7;
public static final int SMILEYTYPE_WONDERING = 8;
public static final int SMILEYTYPE_BIGKISS = 9;
public static final int SMILEYTYPE_DRUNK = 10;
public static final int SMILEYTYPECOUNT = 10;
public static final String emoticon_happy = null;
public static final String emoticon_sad = null;
public static final String emoticon_wink = null;
public static final String emoticon_angry_msn = null;
public static final String emoticon_angry_yahoo = null;
public static final String emoticon_wondering_msn = null;
public static final String emoticon_wondering_yahoo = null;
public static final String emoticon_biggrin = null;
public static final String emoticon_embarrassed_msn = null;
public static final String emoticon_embarrassed_yahoo = null;
public static final String emoticon_surprised = null;
public static final String emoticon_drunk_msn = null;
public static final String emoticon_drunk_yahoo = null;
public static final String emoticon_cursing_msn = null;
public static final String emoticon_cursing_yahoo = null;
protected Callback callback;
protected LinkedList blockList;
protected int iBlockSpacing;
protected int iLineSpacing;
protected int iBlockListTotalHeight;
protected boolean bActivated;
protected int iStartY;
protected TextBlock curHighlightedActiveTextTextBlock;
protected int iCurHighlightedActiveTextIndex;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -