91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 18.95MB
    文件類型: .7z
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-08-02
  • 語(yǔ)言: Java
  • 標(biāo)簽: Java??Console??

資源簡(jiǎn)介

Java寫的一個(gè)通用控制臺(tái)運(yùn)行程序,用Swing模擬,實(shí)現(xiàn)了托盤的管理功能。對(duì)于后臺(tái)程序來(lái)說(shuō)只要編寫業(yè)務(wù)邏輯即可。

資源截圖

代碼片段和文件信息

package?dc;

import?java.io.IOException;
import?java.lang.reflect.Method;
import?java.net.URL;
import?java.nio.charset.Charset;
import?java.util.ArrayList;
import?java.util.List;

//import?dc.apputils.businesses.*;
//import?dc.apputils.models.A;
import?dc.consoleutils.JavaSwingConsole;
//import?dc.ProgramInfo;
import?dc.common.io.file.FileHelper;
import?dc.common.sys.platform.os.SystemHelper;
import?dc.consoleutils.ProgramInfo;
import?dc.consoleutils.businesses.*;
import?dc.consoleutils.menu.Menu;
import?dc.consoleutils.menu.MenuCallback;

//import?dc.menu.Menu;
//import?dc.menu.MenuCallback;

import?javax.swing.*;

/**
?*?@brief?程序運(yùn)行主窗體
?*
?*?@author?David?MacDermot
?*
?*?@date?02-07-2012
?*
?*?@bug
?*/
public?class?MainForm?{

public?static?boolean?fContinue?=?true;
public?static?boolean?fContinueItem2?=?true;
public?static?JavaSwingConsole?console;
// private?static?Scanner?scanner;




public?static?void?init()
{
ImageIcon?ii;
ii=new?ImageIcon(dc.common.sys.SystemHelper.getUserDir()+“icon.png“);

}
/**
?*?@brief?the?program?entry?point
?*?@param?args?the?command?line?arguments
?*/
public?static?void?main(String[]?args)?{

ProgramInfo?pi=new?ProgramInfo();
pi.ProductName=“通用任務(wù)控制臺(tái)“;
pi.Version=“1.0“;
pi.Author=“DC“;
pi.CopyRight=“版權(quán)所有“;
try?{
//UIManager.setLookAndFeel(“com.sun.java.swing.plaf.windows.WindowsLookAndFeel“);

}?catch?(Exception?e)?{
e.printStackTrace();
}
// console?=?new?JavaSwingConsole();
console?=?new?JavaSwingConsole();
console.setImage(new?ImageIcon(SystemHelper.getUserDir()+“/icon.png“));
console.button.setIcon(new?ImageIcon(SystemHelper.getUserDir()+“/icon.png“));
console.setSize(800500);
console.SetXy(00);
console.programInfo=pi;
// scanner?=?new?Scanner(utils.System.in);

Menu?menu?=?new?Menu(console);
console.showProgramInfo();
console.settitle(“通用任務(wù)控制臺(tái)“);
console.println(“connect?to?server...“);
//System.err.println(“???????“);
//console.showFileInfo(“c://a.txt“);


// TestJavaStringBuilderPass();
//
//console.getInput();
//SystemInfo.getInstance().PrintInfo();
menu.add(“數(shù)據(jù)庫(kù)測(cè)試“?new?MenuCallback()?{?public?void?Invoke()?{?DbProcess.databaseHandler();?}?});
menu.add(“參數(shù)測(cè)試“?new?MenuCallback()?{?public?void?Invoke()?{?BasicDataProcess.javaParamPassHandler();?}?});
menu.add(“反射測(cè)試“?new?MenuCallback()?{?public?void?Invoke()?{?ReflectionProcess.javaReflectionHandler();?}?});
menu.add(“Vm虛擬機(jī)參數(shù)“?new?MenuCallback()?{
@Override
public?void?Invoke()?{
ReflectionProcess.javaVmHandler();
}
});
menu.add(“資源文件讀寫“?new?MenuCallback()?{
@Override
public?void?Invoke()?{

ResourceDemo.resourceHandler();
}
});
menu.add(“文件讀寫測(cè)試“?new?MenuCallback()?{
@Override
public?void?Invoke()?{
FileProcess.TestFileHelper();
}
});

menu.add(“退出“?new?MenuCallback()?{?public?void?Invoke()?{?BasicDataProcess.exitHandler();?}?});

while(fContinue)
{
console.clear();
console.println(“Plea

評(píng)論

共有 條評(píng)論

相關(guān)資源