当前位置:首页 » 编程语言 » java清屏

java清屏

发布时间: 2022-05-30 05:10:35

java 在命令行下 怎么 清屏

Linux下有两个清屏命令: clear 这个命令将会刷新屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息。一般都会使用这个命令。 reset 这个命令将完全刷新终端屏幕,之前的终端输入操作信息将都会被清空

㈡ java图形清屏用什么方法

可以考虑把你的输出keep到一个stringbuffer中,如果太多了就重置为空
eclipse应该有方法可以实现的,但是太底层了,没必要深究

㈢ Java中怎么对console清屏

Java可以通过代码来对console控制台进行清屏:Runtime.getInstance().exec("cls");
也可以通过右键点击console,出现clear,点击就可以清屏。

㈣ 在Java中,两秒后清屏的代码怎么写

在java程序中加入代码调用这个库,即可实现当前屏幕的清屏。

实现步骤:
1.写一个dll.h#ifndef _Included_Cls
#define _Included_Cls
#ifdef __cplusplus extern "C"
{
#endif JNIEXPORT void JNICALL Java_Cls_clear
(JNIEnv *, jobject);
#ifdef __cplusplus }
#endif
#endif

2.再写一个dllmain.c#include "jni.h"
#include "dll.h"
#include "stdlib.h"
JNIEXPORT void JNICALL Java_Cls_clear(JNIEnv *env, jobject obj)
{
system("cls");
}

3.用vc++建立一个dll工程(我的工程名为clsTest)
导入dllmain.c 和dll.h以及jdk下include目录下的jni.h和include/win32下的jni_md.h 共四个文件
然后build 这个dll工程,将生成的clsTest.dll放入到你的java.library.path中的其中一个目录下
查看java.libray.path用代码System.out.print(System.setProperty("java.library.path","."));
我是根据我的配置将clsTest.dll放到C:/Program Files/Java/jdk1.6.0/jre/bin下
4.测试
新建一个测试类Test.java

public class Test{
public native void clear();//左方的native是通知Java这个函数会使用到外部函数

static {
System.loadLibrary("clsTest"); //左方的代码代表我要载入clsTest.dll的动态链接}
public static void main(String[] args) {
final Test a=new Test();
Runnable k=new Runnable(){
public void run(){
for(int i=0;i<20;i++){
System.out.println(i);
try {
Thread.sleep(1000);
a.clear();
} catch (Exception e) {
}
}
}
};
k.run();//执行线程
}
}
5.在cmd下 javac Test.java

㈤ Java中有什么代码是可以清屏啊

要java在windows下的cmd下实现清屏,唯一的方案,就是通过JNI调用一个库文件(.dll),这个dll中包含一个实现清屏功能(system(“cls”))的导出函数。
在java程序中加入代码调用这个库,即可实现当前屏幕的清屏。

实现步骤:
1.写一个dll.h

#ifndef _Included_Cls
#define _Included_Cls
#ifdef __cplusplus
extern "C"
{
#endif
JNIEXPORT void JNICALL Java_Cls_clear
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif

2.再写一个dllmain.c

#include "jni.h"
#include "dll.h"
#include "stdlib.h"
JNIEXPORT void JNICALL Java_Cls_clear(JNIEnv *env, jobject obj)
{
system("cls");
}

3.用vc++建立一个dll工程(我的工程名为clsTest)
导入dllmain.c 和dll.h以及jdk下include目录下的jni.h和include/win32下的jni_md.h 共四个文件
然后build 这个dll工程,将生成的clsTest.dll放入到你的java.library.path中的其中一个目录下
查看java.libray.path用代码System.out.print(System.setProperty("java.library.path","."));
我是根据我的配置将clsTest.dll放到C:/Program Files/Java/jdk1.6.0/jre/bin下
4.测试
新建一个测试类Test.java

public class Test{
public native void clear();//左方的native是通知Java这个函数会使用到外部函数

static {
System.loadLibrary("clsTest"); //左方的代码代表我要载入clsTest.dll的动态链接
}
public static void main(String[] args) {
final Test a=new Test();
Runnable k=new Runnable(){
public void run(){
for(int i=0;i<20;i++){
System.out.println(i);
try {
Thread.sleep(1000);
a.clear();
} catch (Exception e) {
}
}
}
};
k.run();//执行线程
}
}
5.在cmd下 javac Test.java

㈥ java中有清屏指令吗

1、编写一个类ClearScreen.java,代码如下:
public class ClearScreen{

//实现清屏方法的接口
public native static void clearScreen();

//加载dll文件
{
System.loadLibrary("Clear");//Clear 生成dll的文件名
}}
2、编译ClearScreen类
命令行环境下执行 javac ClearScreen.java -> ClearScreen.class
3、生成一个C的头文件,java里面提供一个工具javah

命令行环境下执行
javah ClearScreen -> ClearScreen.h

4、编写ClearScreen.cpp(c文件)实现native方法clearScreen(),代码如下:

#include <jni.h>
#include "ClearScreen.h"
#include <stdlib.h>

//这里两个ClearScreen 对应·······1步骤里的java类名和方法名
JNIEXPORT void JNICALL Java_ClearScreen_clearScreen(JNIEnv *, jclass){
system("cls");
}
5、安装一个microsoft compiler 编译ClearScreen.cpp,得到Clear.dll //我这里用到的是Microsoft Visual Studio

注意:将Jdk安装环境include目录下的jawt_md.h jni_md.h jni.h三个头文件到 Microsoft Visual Studio的
include目录下

6、调用
注意:将生成的dll文件与ClearScreen类放在同一文件夹
(new ClearScreen()).clearScreen();

㈦ 用JAVA语言怎么实现清屏啊

java.lang.Runtime.exec();

㈧ Java中清屏语句是什么,如何清除之前所储存的数据

一般都是 clear() 不知道 你想清楚哪个地方的
Connection.close(),是关闭数据库连接,如果只是ecclipse控制台,直接右击clear就行了,或者System.exit(0)退出主线程,如果是web页面显示,清楚会话和cookies。

㈨ JAVA清屏代码怎么写C语言清屏直接CLS就可以了,但是JAVA不行,那JAVA要实现清屏代码该怎么写,请高手指教!

  1. 输出几十行换行……

  2. 输出适量的退格符'',然后重新输出要输出的东西,这样可以把原来的覆盖。如果只是要清屏,不要重新输出,就退格后输出适量空格' '来覆盖原来的输出。

  3. http://www.cnblogs.com/vhyc/p/5958841.html

㈩ java怎么给图形界面清屏

1、新建一个界面,需要时隐藏开始界面,把新的界面显示出来。

2、如果你是使用swing进行开发,你在一个frame里面进行操作。新增页面就是新增panel,并将panel1.hide

热点内容
python异步框架 发布:2025-02-11 22:22:22 浏览:22
广联达正版加密锁 发布:2025-02-11 22:08:02 浏览:803
斯诺克数据库 发布:2025-02-11 21:54:02 浏览:533
安卓手机降噪功能在哪里打开呢 发布:2025-02-11 21:52:56 浏览:701
腾讯云服务器购买网址 发布:2025-02-11 21:37:46 浏览:61
安卓电话视频怎么投电视上 发布:2025-02-11 21:32:27 浏览:19
易签到源码 发布:2025-02-11 21:31:03 浏览:499
编程班会 发布:2025-02-11 21:27:19 浏览:739
ubuntu编译fortran 发布:2025-02-11 21:21:59 浏览:202
云服务器宽带单位 发布:2025-02-11 20:48:11 浏览:538