Tüm internete baktım ve bir cevap bulamadım.Yapılandırılamadı javax.swing.JFrame
Eclipse kullanıyorum ve JFrame'i javax.swing'den almam gerekiyor. Ancak bildirimin üzerine gelindiğinde (Eclipse'de size bunu içe aktarma seçeneği sunacaktır) içe aktarma seçeneği görünmez. Bunun yerine, içe aktarma yolunu elle yazdım, ancak bir hatayla karşılaştım.
Daha da ileri giderek, paket araştırıcısını incelemek için kullandım ... yapamadım. En son Eclipse sürümüne ve Son JRE ve JDK'ya sahibim. Ama hala çalışmıyor.
Kodu: ithalat javax.swing.JFrame şimdi bunun ne anlama geldiğini Fikrim yok ...
Lütfen yardım
Access restriction: The type JFrame is not accessible due to restriction on required library C:\ProgramFiles\Java\jre8\lib\rt.jar
hatayı verir
package com.BickDev.Game;
import java.awt.Canvas;
import java.awt.Dimension;
import javax.swing.JFrame;
public class Game extends Canvas implements Runnable {
private static final long serialVersionUID = 1L;
public static final int WIDTH = 320;
public static final int HEIGHT = WIDTH/12 * 9;
public static final int SCALE = 2;
public final String TITLE = "Troy's Game Test";
private boolean running = false;
public void run() {
}
public static void main(String args[]) {
Game game = new Game();
Dimension size = new Dimension(WIDTH * SCALE, HEIGHT * SCALE);
game.setPreferredSize(size);
game.setMaximumSize(size);
game.setMinimumSize(size);
JFrame frame = new JFrame(game.TITLE);
}
}
....
* UPDATE, JFrame sınıfını buldu. Ancak erişemiyor. Eğer JRE yeni bir java projesi "seçim bir yürütme ortamı JRE kullanın ve oradan JavaSE-1,7 veya 1.8 seçip sadece sorunu çözmek gerekir yaptığınızda
İstenmeyen tüm izinleri değiştirmedim – UNEVERIS
[bu] seçeneğini işaretlediniz mi? (Http://stackoverflow.com/questions/860187/access-restriction-on-class-due-to-restriction-on-required-library-rt- jar) ve [this] (http://stackoverflow.com/questions/9266632/access-restriction-is-not-accessible-due-to-restriction-on-required-library) ve [bu] (http: // stackoverflow.com/questions/10428984/access-restriction-on-jdk1-7-jre-lib-rt-jar)? – MadProgrammer