Java的控制台彩色输出&&在非IDE环境下引用Jar包
来源:互联网 发布:zol软件下载中心 编辑:程序博客网 时间:2024/06/10 23:18
控制台彩色输出:
import com.sun.jna.Native;import com.sun.jna.win32.StdCallLibrary;public class OutputTest {interface api extends StdCallLibrary {api INSTANCE = (api) Native.loadLibrary("kernel32", api.class);int GetStdHandle(int stdHand);boolean SetConsoleTextAttribute(int hConsoleOutput, int textAtt);}public static void out(String str, int color) {int ptr = api.INSTANCE.GetStdHandle(-11);api.INSTANCE.SetConsoleTextAttribute(ptr, color);System.out.println(str);}public static void main(String[] args) {out("hello ", 5);out("world", 6);}}
jna下载:http://download.csdn.net/detail/alancaiyl/4160319
转载自:http://tieba.baidu.com/p/1694882024
必须在Windows Dos控制台上使用才有用,IDE里面不行。
在非IDE环境下引用jar包,以使用jna为例,如下:
首先是编译,OutputTest.java在d:\java下
D:\java>javac -cp d:\java\jna.jar;d:\java\platform.jar OutputTest.java
D:\java>java -classpath d:\java\jna.jar;d:\java\platform.jar;d:\java OutputTest
![](http://img.my.csdn.net/uploads/201302/27/1361954517_3310.jpg)
- Java的控制台彩色输出&&在非IDE环境下引用Jar包
- java在cmd环境下编译引用第三方jar包的类
- java在cmd环境下编译引用第三方jar包的类
- java在cmd环境下编译引用第三方jar包的类
- 在控制台输出彩色的Hello World!
- 在Linux环境下编写控制台模式下的彩色字符程序
- java在cmd下编译引用第三方jar包
- C++ 输出彩色的控制台
- C++ 输出彩色的控制台
- 在非web环境下,直接用java命令行运行程序时,对于通过getResources找不到jar包中的资源和目录的解决方法
- java中让控制台输出彩色字符的方法-Jansi
- 在Bash下输出彩色的文本
- 在DOS下引用jar包
- ubuntu下java 命令行引用jar包的方法
- ubuntu下java 命令行引用jar包的方法
- 在控制台程序中输出彩色字符
- 在java项目中引用jar包
- Android项目工程在源码环境下编译时引用第三方jar包
- Struts 1 核心类RequestProcessor
- Winpcap主要数据结构及函数
- hdu_2.1.8 _Leftmost Digit
- 运用CSS美化表格table
- poj-2031-Building a Space Station-球心最短路
- Java的控制台彩色输出&&在非IDE环境下引用Jar包
- lazarus:单独编译某目录下pp文件
- Mac os下设置文件的隐藏和显示的方法
- Oracle读写分离架构
- 信息检索(IR)的评价指标介绍 - 准确率、召回率、F1、mAP、ROC、AUC
- shell文件中,多进程运行
- 使用VS TFS源码分析软件PATFS在Team Explorer中检查Incidents事件
- Highcharts翻译系列九:PlotOptions之area区域图
- 编译器编译过程详解