Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Exception bei Erzeugung eines Streams

Empfohlene Antworten

Hi @ All!

Ich will einfach einen FileInputStream erzeugen, und zwar mit nem Dateinamen, der der Methode als Parameter übergeben wird.

Der Dateiname wird in einer "JList" ausgewählt und über einen ListSelectionListener und die Methode "valueChanged" weitergegeben.

Auf jeden Fall fliegt dann folgende Exception:

"java.security.AccessControlException: access denied (java.io.FilePermission..."

(Was mich noch merkwürdiger ist: Síe fliegt zweimal, obwohl ich in der JList nur einmal klicke) :confused:

.

Auf jeden Fall fliegt dann folgende Exception:

"java.security.AccessControlException: access denied (java.io.FilePermission...".

Du schreibst war nicht _wo_ die Exception genau auftritt aber ich tippe darauf, dass es in einem Applet ist - und dort darfst du bestimmte Operationen per Default erstmal nicht durchführen (daher auch "access denied").

Mehr Infos hier:

http://www.galileocomputing.de/openbook/javainsel4/javainsel_24_001.htm

http://www.captain.at/programming/java/

... joa, is ein Applet! (JList ... :cool: )

Von diesem SecrurityManager hab ich auch schon gelesen.

Kann man den auch irgendwie umgehen?

.

Du musst Dein Applet signieren und der Anwender muss diesem Zitat dann vertrauen und die geforderten Rechte bereitstellen.

Wie das geht steht im entsprechenden Tutorial auf java.sun.com

Peter

Von diesem SecrurityManager hab ich auch schon gelesen.

Kann man den auch irgendwie umgehen?

Guck dir doch einfach den ersten Link an, den ich gepostet habe. Da steht alles drin, was du brauchst um den gesamten Themenkomplex Security zu verstehen.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.