Heim > Java > javaLernprogramm > Wie überwinde ich den Fehler „Zugriffsbeschränkung: Der Typ „Anwendung' ist keine API' bei der Verwendung von javax.swing.JFrame und com.apple.eawt.Application?

Wie überwinde ich den Fehler „Zugriffsbeschränkung: Der Typ „Anwendung' ist keine API' bei der Verwendung von javax.swing.JFrame und com.apple.eawt.Application?

Susan Sarandon
Freigeben: 2024-10-29 10:28:02
Original
704 Leute haben es durchsucht

How to Overcome

Zugriffsbeschränkung: Der Typ „Anwendung“ ist keine API

Beim Versuch, javax.swing.JFrame und com.apple zu verwenden. eawt.Application-Klassen kann ein Fehler mit der Meldung „Zugriffsbeschränkung: Der Typ ‚Application‘ ist keine API“ auftreten. Dieses Problem betrifft den Zugriffsbeschränkungsmechanismus von Eclipse, der die Verwendung nicht öffentlicher API-Klassen verhindert.

Behebung des Problems

Um diesen Fehler zu beheben, ändern Sie die Zugriffsbeschränkungen des Projekts :

  1. Navigieren Sie im „Paket-Explorer“ zum Menü „Eigenschaften“ des Projekts.
  2. Wählen Sie den „Java Build Path“ und dann die Registerkarte „Bibliotheken“.
  3. Erweitern Sie den Bibliothekseintrag, der die eingeschränkte Klasse enthält (rt.jar).
  4. Greifen Sie auf den Abschnitt „Zugriffsregeln“ zu.
  5. Klicken Sie auf „Bearbeiten…“ und dann auf „Hinzufügen...“ ", um eine neue Zugriffsregel zu erstellen.
  6. Setzen Sie die „Auflösung“ auf „Zugänglich“ und das „Regelmuster“ auf „com/apple/eawt/**“, um Zugriff auf die Anwendungsklasse zu gewähren.

Durch die Implementierung dieser Schritte können Sie die Zugriffsbeschränkungen von Eclipse effektiv außer Kraft setzen und die Verwendung der Anwendungsklasse zulassen.

Das obige ist der detaillierte Inhalt vonWie überwinde ich den Fehler „Zugriffsbeschränkung: Der Typ „Anwendung' ist keine API' bei der Verwendung von javax.swing.JFrame und com.apple.eawt.Application?. 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