2016-01-02 2 views
0

Я столкнулся с ошибкой, которую я не могу решить, я бы очень признателен, если бы кто-то мог мне помочь. Я следую учебнику по youtube, и он работает для них, когда они используют JPanel, но не для меня.Тип javax.swing.JComponent не может быть разрешен - Eclipse

Вот скриншот ошибки:

enter image description here

Кроме этого:

enter image description here

Код:

package tfh.physics; 

import java.awt.*; 
import java.awt.event.*; 
import java.util.*; 
import javax.swing.*; 
import javax.swing.event.*; 

public class ForceList extends JPanel 
{ 

} 
+0

Сначала попробуйте перестроить и очистить проект в Eclipse. Вы можете перестроить, щелкнув правой кнопкой мыши свой проект в проводнике пакетов и очистив его, нажав на пункт меню «Проект». –

+0

Например: [link] (http://blog.sherifmansour.com/?p=207). Кроме того, я добавил тег Eclipse на ваш вопрос, так как это, вероятно, проблема с настройкой Eclipse. –

+0

Я очистил код, однако ошибка все еще остается. Возможно, это имеет какое-то отношение к buildpath или к тому, что я использую jre 1.8.0? Я действительно не уверен, но спасибо, что потратил время, чтобы помочь мне сэр. –

ответ

0

Удалить все старые неиспользуемые версии Java от вашего Каталог установки Java. Убедитесь, что JDK и JRE - одна и та же версия, и бит.

Если это не сработает, убедитесь, что ваша переменная PATH настроена правильно.

Вы можете скачать Java Development Kit по адресу this link.

EDIT: Я вижу, что вы исправили свою проблему. Однако, как упоминалось в @Hovercraft Full Of Eels, вы пропустите все «лакомства». Я настоятельно рекомендую вам обновить Java 8, как JRE, так и JDK. Имейте в виду, что JDK поставляется с JRE, поэтому вам не нужно загружать оба.

Смежные вопросы