2015-01-27 3 views
-4

Я хочу создать программу для командной строки с использованием Java.Как сделать программу для командной строки с помощью Java

пример:. GUI для mysql командной строки (DONOT использование JDBC)

CollectingLogOutputStream outputStream = new CollectingLogOutputStream(); 
CommandLine commandline = CommandLine.parse("mysql -u root -p"); 
DefaultExecutor exec = new DefaultExecutor(); 
exec.setExitValues(null); 
PumpStreamHandler streamHandler = new PumpStreamHandler(outputStream); 
exec.setStreamHandler(streamHandler); 
exec.execute(commandline); 

Теперь, как читать данные в MySQL-баш? Как записать данные в mysql-bash?

ответ

0

Прежде всего, я предполагаю, что вы хотите изменить программу на основе командной строки на визуальную программу.

Чтобы сделать это на Java, вы должны знать основные понятия Java Swing и Java AWT. В отличие от Java Console App, Java Swing и Java AWT использует фреймы и панели по умолчанию для взаимодействия с пользователем.

Для получения дополнительной информации вы можете проверить http://docs.oracle.com/javase/tutorial/uiswing/, который является официальным учебным пособием по программированию GUI на Java, или вы можете набрать «Java GUI programming» для Google.