[java] awt path instellen

Pagina: 1
Acties:

  • wigwam
  • Registratie: Oktober 2001
  • Laatst online: 22-08 22:08
Ik heb met java awt een load dialog box gemaakt. Alleen als ik hem open dan begint hij is C:\java\opdracht2\henk\HENK\untitled5\. Maar ik wil hem laten beginnen in C:\. En hij doet nog wat raars op het moment dat ik een bestand open in een andere directory dan dat hij standaard staat dan krijg ik de foutmelding .

error in file Application1.java: java.io.FileNotFoundException: Application1.java (Het systeem kan het opgegeven bestand niet vinden)


void loadbutton_actionPerformed(ActionEvent e) {
if (e.getSource() == loadbutton) {
try{
loadBox = new FileDialog(this, "Kies tekstbestand", FileDialog.LOAD);
loadBox.show();
fileName = loadBox.getFile();
inFile = new BufferedReader(new FileReader(fileName));


if ((line = inFile.readLine() ) != null)
textvlak.setText(line+"\n");
while ( ( line= inFile.readLine() ) != null) {
textvlak.append(line+"\n");

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
wigwam schreef op 28 november 2002 @ 10:51:
Ik heb met java awt een load dialog box gemaakt. Alleen als ik hem open dan begint hij is C:\java\opdracht2\henk\HENK\untitled5\. Maar ik wil hem laten beginnen in C:\.
http://java.sun.com/j2se/...rectory(java.lang.String) :)

Je escapted de slashes wel toch, of File.separator

[ Voor 23% gewijzigd door Glimi op 28-11-2002 11:07 ]


  • momania
  • Registratie: Mei 2000
  • Laatst online: 27-08 21:06

momania

iPhone 30! Bam!

Je moet denk ik nog eerst ook even de getDirectory() aanroepen, anders heb je met getFile() alleen de filename en daar kan je dus niks mee...

Neem je whisky mee, is het te weinig... *zucht*


  • wigwam
  • Registratie: Oktober 2001
  • Laatst online: 22-08 22:08
die escape heb ik "c://" alleen dit moet toch werken loadBox.setDirectory("c://");

[ Voor 29% gewijzigd door wigwam op 28-11-2002 11:45 ]


  • wigwam
  • Registratie: Oktober 2001
  • Laatst online: 22-08 22:08
dir = loadBox.getDirectory();
file = loadBox.getFile();
Hij drukt ze wel netjes af....

[ Voor 2% gewijzigd door wigwam op 28-11-2002 11:21 . Reden: was wat vergeten en kon niet zo snel de edit button vinden sorry ]


  • wigwam
  • Registratie: Oktober 2001
  • Laatst online: 22-08 22:08
Ik heb nu dat beginnen in C:\ voor elkaar gekregen. En ook lezen uit verschillende directory's alleen hoe kan ik die foutmelding afvangen van de Knop cancel bij Die load Dialog box

  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 14:09
Kijk even in de API, daar staat precies wat er zal gebeuren en dan voornamelijk bij FileDialog.getFile()

[ Voor 27% gewijzigd door Jelmer op 29-11-2002 00:20 ]

Pagina: 1