Heim > Java > javaLernprogramm > Wie greife ich in NetBeans 7.0 auf Bilder aus dem Ressourcenordner zu?

Wie greife ich in NetBeans 7.0 auf Bilder aus dem Ressourcenordner zu?

Patricia Arquette
Freigeben: 2024-11-10 00:28:02
Original
607 Leute haben es durchsucht

How to Access Images from the Resources Folder in NetBeans 7.0?

Zugriff auf Bilder aus dem Ressourcenordner in NetBeans 7.0

In diesem Artikel befassen wir uns mit der Herausforderung des dynamischen Zugriffs auf Bilder, die im Ordner „Ressourcen“ gespeichert sind. Ordner in einem NetBeans-Java-Projekt. Obwohl das Bild richtig im Ordner platziert war, führte das Abrufen mit der Methode getClass().getClassLoader().getResource() wiederholt zu einer java.lang.NullPointerException.

Um dieses Problem zu beheben, stellen wir zunächst fest die richtige Verzeichnisstruktur innerhalb des Projekts. NetBeans bereinigt den Build-Ordner beim Neuaufbau, daher ist es wichtig, einen Ressourcenordner im Verzeichnis src zu erstellen. Dadurch wird sichergestellt, dass die Ressourcen beim Build in den Ordner classes des Build-Ordners weitergegeben werden.

Um auf die Ressourcen innerhalb dieser Struktur zuzugreifen, verwenden Sie als Nächstes die folgende Syntax:

ImageIcon fillingIcon = new ImageIcon(getClass().getClassLoader().getResource("resources/filling.jpg"));
Nach dem Login kopieren

Beachten Sie, dass der Pfad zu den Ressourcen relativ zum Ordner „classes“ im Build-Ordner ist. Daher hängt es vom Kontext ab, ob ein führendes „/“ eingefügt wird oder nicht.

Um beispielsweise ein Bild für eine Beschriftung festzulegen, verwenden Sie:

dlabel = new JLabel(new ImageIcon(getClass().getClassLoader().getResource("resources/images/logo.png")));
Nach dem Login kopieren

Um eine Datei aus den Ressourcen zu lesen , verwenden Sie:

if (common.readFile(getClass().getResourceAsStream("/resources/allwise.ini"), buf).equals("OK")) {
Nach dem Login kopieren

Durch Befolgen dieser Richtlinien können Sie erfolgreich auf Bilder zugreifen, die im Ressourcenordner in NetBeans 7.0 gespeichert sind, und so den ordnungsgemäßen Ressourcenabruf sowohl während der Entwicklung als auch sicherstellen beim Erstellen der JAR-Datei.

Das obige ist der detaillierte Inhalt vonWie greife ich in NetBeans 7.0 auf Bilder aus dem Ressourcenordner zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage