Курсовая работа: Java: Средства построения отчётов для Java-приложений

Ini-файлы - это был самый распространённый вариант в эпоху Windows 3.x. Сейчас в виндовых программах он стал вытесняться хранением настроек в реестре. Тем не менее ini - это один из простейших вариантов хранения настроек. К сожалению довольно часто эта простота заставляет прибегать к различно рода ухищрениям. Пример типичного ini-файла:

[Communication]

InputDir=INPUT

OutputDir=OUTPUT

ArchDir=ARHIV

TransferPath = a:\cour

[Warning]

NoReceived=No

[Addons]

Numb = 3

MenuName1 = ~N~orton

ProgName1 = mousesav c:\command.com /c nc

MenuName2 = Win - ~Б~локнот

ProgName2 = notepad

MenuName3 = Импорт из формата АБ "Инкомбанк"

ProgName3 = incom.bat

В Java нет стандартного класса для чтения ini-файлов, но это не проблема. Т.к. формат очень прост, его легко сделать самому:

import java.io.*;

import java.util.*;

public class INIFile

{

Properties iniProperty = new Properties();

public INIFile(File f) { this( f.getPath() ); }

public INIFile(String fname) throws IOException { loadFile( fname ); }

private void loadFile( String fname ) throws IOException

{

BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(fname)));

try

{

К-во Просмотров: 429
Бесплатно скачать Курсовая работа: Java: Средства построения отчётов для Java-приложений