home *** CD-ROM | disk | FTP | other *** search
- import java.awt.Container;
- import java.awt.Font;
- import java.awt.Graphics;
- import java.awt.LayoutManager;
- import javax.swing.JComponent;
- import javax.swing.JPanel;
- import javax.swing.JTextArea;
-
- class TextDrawJPanel extends JPanel {
- Font tFont;
- String text = "";
- // $FF: renamed from: td TextDraw
- public TextDraw field_0 = new TextDraw();
- int style;
- int size;
- // $FF: renamed from: w int
- int field_1;
- // $FF: renamed from: ta javax.swing.JTextArea
- JTextArea field_2 = new JTextArea();
-
- public void setFont(String var1, int var2, int var3) {
- this.style = var2;
- this.size = var3;
- this.tFont = new Font(var1, var2, var3);
- }
-
- public TextDrawJPanel(String var1) {
- ((JComponent)this).setOpaque(false);
- this.setText(var1);
- ((Container)this).setLayout((LayoutManager)null);
- this.field_2.setBounds(0, 0, 2, 10);
- ((Container)this).add(this.field_2, (Object)null);
- }
-
- public TextDrawJPanel() {
- ((JComponent)this).setOpaque(false);
- ((Container)this).setLayout((LayoutManager)null);
- this.field_2.setBounds(0, 0, 2, 10);
- ((Container)this).add(this.field_2, (Object)null);
- }
-
- public void setText(String var1) {
- this.text = var1;
- }
-
- public void setWidth(int var1) {
- this.field_1 = var1;
- }
-
- public void setTabWidth(int var1) {
- this.field_0.setTabWidth(var1);
- }
-
- public void setExtraTagsEnabled(boolean var1) {
- this.field_0.setExtraTagsEnabled(this, var1);
- }
-
- public TextDraw getTextDraw() {
- return this.field_0;
- }
-
- public void extraTags() {
- }
-
- public void setBounds(int var1, int var2, int var3, int var4) {
- super.setBounds(var1, var2, var3, var4);
- this.setWidth(var3);
- }
-
- public void paintComponent(Graphics var1) {
- super.paintComponent(var1);
- var1.setFont(this.tFont);
- this.field_0.drawPara(var1, this.text, 0, this.size, ((JComponent)this).getWidth());
- this.field_2.setText(this.field_0.getReadableString());
- }
- }
-