powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / как сделать простейший UI
2 сообщений из 2, страница 1 из 1
как сделать простейший UI
    #38132896
Dante_Nefelin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть код программы для вывода указанного каталога, как сделать простейший UI (чтобы был textfield для ввода пути, и еще один для вывода и кнопка enter)... Подскажите если не сложно?

import java.io.*;
import java.util.*;

public class Browser_Files
{
public static void main(String args[])
{
String s;
int i;

while(true)
{
System.out.println(
"Enter full path : ");//нужно указать путь файла

s = new String(getKbdString());// Полученная строка сохраняется в переменной s


File f = new File(s);

if(!f.exists())
{
System.out.println("\nNot found: " + s);
continue;
}

if(!f.isDirectory())
{
System.out.println(
"\nNot directory: " + s);
continue;
}

String[] sDirList = f.list();

for(i = 0; i < sDirList.length; i++)
{
File f1 = new File(
s + File.separator + sDirList[i]);

if(f1.isFile())
System.out.println(sDirList[i]);
else
System.out.println(
"-dir- " + sDirList[i]);
}
}
}

// ============================================
// getKbdString
// ============================================
static public String getKbdString()
{
byte bKbd[] = new byte[256];
int iCnt = 0;
String szStr = "";

try
{
iCnt = System.in.read(bKbd);
}
catch(Exception ex)
{
System.out.println(ex.toString());
}

szStr = new String(bKbd, 0, iCnt);
szStr = szStr.trim();
return szStr;
}
}
...
Рейтинг: 0 / 0
как сделать простейший UI
    #38132897
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / как сделать простейший UI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]