⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stringprinter.java~4~

📁 Tt s a good book ,if you want to learn java good
💻 JAVA~4~
字号:
package test;

import java.awt.*;
import javax.swing.*;

public class StringPrinter extends JFrame implements Runnable {
    //private char[] char_Wel = {'欢', '迎', '使', '用', '学', '生', '信', '息', '综', '合',
    //                         '查', '询', '管', '理', '系', '统', '!'};
    Thread thread;
    String s = "欢迎使用学生信息综合查询管理系统!";
    int s_length = s.length();
    int x_character = 0;
    Font wordFont = new Font("Arial", Font.BOLD, 36);

    public StringPrinter() {
        Container content = getContentPane();
        content.setLayout(new BorderLayout());
        setSize(800, 600);
        thread = new Thread(this);
        thread.start();
        setVisible(true);
    }

    public void run() {
        while (true) {
            if (x_character++ > s_length) {
                x_character = 0;
            }
            repaint();
            try {
                Thread.sleep(10000);
            } catch (Exception e) {}
        }
    }

    public void paint(Graphics g) {
        this.paintComponents(g);
        g.setFont(wordFont);
        g.setColor(Color.blue);
        g.drawString(s.substring(0, x_character), 8, 50);

        //for (int i = 0; i < char_Wel.length; i++) {
        //   int red = (int) (Math.random() * 255),
        //             blue = (int) (Math.random() * 255),
        //                    green = (int) (Math.random() * 255);
        //   g.setColor(new Color(red, blue, green));
        //  g.setFont(new Font("Serif", Font.BOLD, 25));
        // g.drawChars(char_Wel, i, 1, 20 + i * 80, 40);
        //g.drawChars();
        //  g.drawChars(char_Wel, i, 1, 150 + 40 * i,
        //           100 + (int) (50 * Math.sin(Math.PI / 6 * i)));
        //第三个参数是每个char的x坐标,第四个参数是第一个char的y坐标
        // }
    }


    public static void main(String[] args) {
        StringPrinter word1 = new StringPrinter();
        word1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }


}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -