Java控制台UI组件

说明:普通Java程序只能拥有一个控制台,这样各种输出信息杂乱。该控制台UI组件基于Javafx创建,可以解决上述问题。

-下载

链接:https://pan.baidu.com/s/1Wz6-TuV5Tsyy50zW0qm1mg 
提取码:0h44 

使用方法:导入Mushroom.jar包到自己的项目中

  1. 创建Console对象:Console console = new Console("ccc");

  2. 调用Console.show(console),以展示控制台窗口

  3. 调用console.println(color,content,fontSize),以打印指定颜色、字体大小的内容

  4. 调用console.clearCLI():以清空所有打印内容

  5. 调用console. setInputPaneDisable(false):以打开输入组件

  6. 调用console. getInputPane(),以获取输入组件
    a) getSubmit:获取提交按钮,可添加相应监听
    b) getInputTextField():获取输入框,可添加相应监听

    public static void main(String[] args) {
                 // 创建一个Console,指定窗口标题
        Console console = new Console("test");
                // 显示控制台窗口
        Console.show(console);
                // 启用输入组件
                console.setInputPaneDisable(false);
                // 打印内容
        console.println(Color.Red,"你好啊,中大幅度发到付是法国的非官方的的风格的鬼地方个654444444444444444444444444444444444444444444444非官方个");
        console.println(Color.Yellow,"你好啊", 40);
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println("哈哈");
        console.println(Color.DeepPink,"哈哈");
        console.println(Color.DeepPink,"哈哈");
        console.println(Color.DeepPink,"哈哈");
        console.println(Color.DeepPink,"哈哈");
        console.println(Color.DeepPink,"哈哈");
        console.println(Color.DeepPink,"哈哈");
        console.println(Color.DeepPink,"哈哈");
        console.println(Color.DeepPink,"哈哈");
        console.println(Color.DeepPink,"哈哈");
        console.println(Color.DeepPink,"哈哈");
        console.println(Color.DeepPink,"哈哈");
        console.println(Color.DeepPink,"哈哈");
        console.println(Color.DeepPink,"哈哈");
    }
Java控制台UI组件_第1张图片
图片.png

你可能感兴趣的:(Java控制台UI组件)