java清屏
㈠ 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要實現清屏代碼該怎麼寫,請高手指教!
輸出幾十行換行……
輸出適量的退格符'',然後重新輸出要輸出的東西,這樣可以把原來的覆蓋。如果只是要清屏,不要重新輸出,就退格後輸出適量空格' '來覆蓋原來的輸出。
http://www.cnblogs.com/vhyc/p/5958841.html
㈩ java怎麼給圖形界面清屏
1、新建一個界面,需要時隱藏開始界面,把新的界面顯示出來。
2、如果你是使用swing進行開發,你在一個frame裡面進行操作。新增頁面就是新增panel,並將panel1.hide