`

JAVA 命令行输出彩色字符串组件 -- Enigma Console 功能包的尝试

阅读更多

感觉不错,中文支持不错,虽然不像真正的控制台,不过用来做调试界面还不错

 

而且类相当少,是学习GUI的一个好的代码库,呵呵,见测试代码和图例

 

package cn.iamsese.enigmaconsole.study;
import java.awt.Color;

import enigma.console.Console;
import enigma.console.TextAttributes;
import enigma.core.Enigma;

public class EnigmaConsoleAppMain {
	public static void main(String[] args)
    {
        TextAttributes attrs = new TextAttributes(Color.BLUE, Color.WHITE);
        console.setTextAttributes(attrs);
        System.out.println("Hello World! 你好么?");
    }
    private static final Console console;
    static
    {
        console = Enigma.getConsole("Hellow World!");
    }
}

 

 

  • 大小: 60.7 KB
  • 大小: 23.1 KB
分享到:
评论

相关推荐

    二战英豪--enigma(英格玛)密码机源代码

    `AppControls.class`很可能包含了对Enigma机器操作的各种控制功能,如设置初始转子位置、旋转转子、启用或禁用插板等。`Keyboard.class`可能负责模拟物理键盘输入,接收和处理用户的字母输入。 此外,`enigma.html`...

    Enigma Console and Shell-开源

    《Enigma Console and Shell——一款开源的Java命令行外壳与文本控制台API详解》 在IT领域,开发人员经常需要处理各种终端交互,这通常涉及到命令行操作和控制台输出。Enigma Console and Shell就是这样一款专为此...

    potential-octo-enigma

    5. **版本控制**:文件名为"potential-octo-enigma-main"可能表明这是一个开源项目,使用了Git这样的版本控制系统。理解如何使用Git进行版本管理、分支合并和协同编辑代码是必要的。 6. **问题解决策略**:面对...

    Enigma 文件打包系统 Enigma Virtual Box 9.70 中文.zip

    Enigma 虚拟文件打包功能并没有对文件提供高强度的保护,如果您需要保护文件,建议您使用 the Enigma Protector完全版,其中已内建了虚拟打包文件功能。 使用简单方便 Enigma 虚拟文件打包功能不需要懂得任何额外的...

    Wurst-Enigma:Enigma Java 反混淆工具的 Wurst 版本。 旨在产生尽可能少的错误,从而使 Java 反混淆对每个人来说都更容易

    1. **项目根目录(Wurst-Enigma-master)**:这是整个项目的主目录,包含了所有相关的文件和子目录。 2. **源代码文件**:混淆的Java源代码文件,这些文件是反混淆的目标。 3. **配置文件**:可能包含反混淆过程的...

    super-duper-enigma

    这个压缩包中的"super-duper-enigma-main"可能包含了项目的源代码、执行文件、文档或者其他必要的资源。如果这是个开源项目,源代码文件可能由各种编程语言编写,如Python、Java、C++或JavaScript。主要文件(main)...

    Enigma机java实现

    在Java程序中,Enigma机的主体是一个类(EnigmaMachine),它包含转子和反射器实例,以及用于设置初始配置、处理输入和输出的函数。用户可以设定转子的位置、初始设置以及键盘输入,所有这些信息都会被转化为对...

    Enigma-Emulator:命令行WW2 Enigma Machine模拟器

    谜仿真器 Enigma Emulator是实现Enigma机器加密的程序。 可以在找到Enigma ... enigma.commandline包含命令行界面切换到分支commandline-interface,以获取有关如何编译和运行该界面的说明。 可以在找到更多信息。

    enigma:一个 ruby​​ 命令行工具,用于在字符串与各种编码之间进行转换

    一个 ruby​​ 命令行工具,用于在字符串与各种编码之间进行转换。 变更日志 版本 1.1 添加了二进制和ascii之间的两种方式转换 稍微整理了一下菜单 安装 git clone https://github.com/gabemarshall/enigma.git ...

    enigma2-satlodge:enigma2-卫星小屋

    由于信息有限,我们可以假设它可能是一个增强Enigma2核心功能的附加组件,可能包括额外的卫星频道搜索工具、自定义皮肤、录制管理、在线内容访问等功能,旨在提升用户的观看体验。 标签中的"Python"暗示了该项目的...

    sfsu-csc-868-enigma-group:网络上的垄断游戏

    sfsu-csc-868-enigma-group 网络上的垄断游戏#Java EE Web传统垄断游戏是使用Java EE技术构建的。 在您的IDE中创建一个新的Java EE Web项目#Servers所需的Web服务器,用于在Web上部署应用程序。 使用的是Apache ...

    PyPI 官网下载 | enigma-catalyst-0.1.dev9.tar.gz

    在实际应用中,Python库通常通过`pip`进行安装,对于enigma-catalyst,用户可以在命令行中输入`pip install enigma-catalyst`来尝试安装。然而,由于这是开发版本,可能会有未公开的API接口或者文档不全的问题,所以...

    谜题:Gradle插件-混淆器字符串加密(AndroidJava)

    Gradle插件-混淆器字符串加密(Android / Java) 这个项目是一个简单的Gradle插件,可帮助您在编译时加密Android Java代码的所有String值。 重要提示:如果您的项目不受git或SVN之类的SCM工具管理,则Enigma插件将...

    stunning-octo-enigma

    在这个压缩包文件中,"stunning-octo-enigma-master" 可能代表项目的主分支或者是最完整、最新的版本。 在深入HTML的知识点之前,让我们先了解一下什么是版本控制。"master" 是Git等版本控制系统中的默认分支,通常...

    Java-Enigma:Java中的Enigma加密模拟器-开源

    该程序是一个脱机的独立Java应用程序,它模拟了第二次世界大战期间使用的Enigma加密机。

    Python库 | py-enigma-operator-0.5.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:py-enigma-operator-0.5.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    绿色文件封装工具--Enigma Virtual Box

    4. 输出:最后,生成一个单一的可执行文件,这个文件包含了所有必要的组件,用户可以直接运行。 在使用Enigma Virtual Box时,需要注意以下几点: 1. 文件选择:确保选择的所有文件都是必需的,避免不必要的文件...

    qt打包enigma virtual box.docx

    确保仔细检查 `windeployqt` 的输出和 Enigma Virtual Box 的配置。 - 测试打包后的程序是否能在没有Qt环境的机器上正常运行,这是验证打包成功的关键步骤。 - 为了保护程序不被反编译或修改,Enigma Virtual Box ...

    exe应用程序打包工具Enigma Virtual Box

    Enigma Virtual Box是一款强大的应用程序打包工具,主要用于将可执行文件(exe)以及相关的动态链接库(dlls)、配置文件、图片、音频等资源文件合并到一个独立的可执行程序中。这款工具对于开发者和系统管理员来说...

    过Enigma注册inline patch HWID详解

    Inline Hook GetModuleHandleA for enigma.exe (过Enigma注册的模板工具,可利用来快速做各种Enigma版本的补丁) EnigmaInfo.exe (探测Enigma壳版本的最好工具,准确率高) NOTEPAD_protected.EXE 该文例子 enigma...

Global site tag (gtag.js) - Google Analytics