Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка в добавлении!!! 
:(
    Опции темы
XClan
Дата 2.3.2004, 17:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 434
Регистрация: 14.10.2003
Где: Планета Сириус

Репутация: 2
Всего: 3



Доброго время суток!
Хотел бы узнать почему у меня выводит ошибку?
RadiusP.java
Код

import java.util.Hashtable;
import MyTreeNode;
import java.lang.String;
import java.lang.Integer;

public class RadiusP extends MyTreeNode {
   /** Creates new RadiusP */
   public RadiusP(java.lang.String nRIDA, java.lang.String NodeA, java.lang.String domainA, java.lang.String workDirA, java.lang.String logFacilityA, java.lang.String statusA, java.lang.Integer authPortA, java.lang.Integer acctPortA, java.lang.Integer logLevelA){
       name = nRIDA;
       NodeE = NodeA;
       domainE = domainA;
       workDirE = workDirA;
       logFacilityE = logFacilityA;
       statusE = statusA;
       authPortE = authPortA;
       acctPortE = acctPortA;
       logLevelE = logLevelA;
//        typeModulE=1;
   }
/*
   public void addNas( NasP nasA) {
       nassE.put( nasA.IP_Address_Nas(), nasA );
   }
   
   public void deleteNas( int ipnasAddrA ) {
       nassE.remove( ipnasAddrA );
   }
   
   public NasP getNas( int ipnasAddrA ) {
       return (NasP)nassE.get( ipnasAddrA );
   }
*/    
   public void NameRID( String nRIDA ) {
       name = nRIDA;
   }
 
   public String NameRID() {
       return name;
   }
   
   public void NodeR( String NodeA ) {
       NodeE = NodeA;
   }
   
   public String NodeR(){
       return NodeE;
   }
   
   public void DomainR( String domainA ) {
       domainE = domainA;
   }
   
   public String DomainR() {
       return domainE;
   }
   
   public void WorkDir( String workDirA ) {
       workDirE = workDirA;
   }
   
   public String WorkDir() {
       return workDirE;
   }
   
   public void LogFacility( String logFacilityA ) {
       logFacilityE = logFacilityA;
   }
   
   public String Logfacility() {
       return logFacilityE;
   }
   
   public void Status( String statusA ) {
       statusE = statusA;
   }
   
   public String Status() {
       return statusE;
   }
   
   public void AuthPortRS( Integer authPortA ) {
       authPortE = authPortA;
   }
   
   public Integer AuthPortRS() {
       return authPortE;
   }
   
   public void AcctPortRS(Integer acctPortA ) {
       acctPortE = acctPortA;
   }
   public Integer AcctPortRS() {
       return acctPortE;
   }
   
   public void LogLevel( Integer logLevelA ) {
       logLevelE = logLevelA;
   }
   
   public Integer LogLevel() {
       return logLevelE;
   }

   public String toString(){
       return name;
   }
   
   
   private Hashtable nassE; // = new Hashtable();
   private String name;
   private String NodeE;
   private String domainE;
   private String workDirE;
   private String logFacilityE;
   private String statusE;
   private Integer authPortE;
   private Integer acctPortE;
   private Integer logLevelE;
//    protected Integer typeModulE;
}



Код кнопки добавления
Код


   private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
//****  Add Object Radius in  jTree   ****//
       DefaultTreeModel model = (DefaultTreeModel)jTree1.getModel();
       DefaultMutableTreeNode node = (DefaultMutableTreeNode)
                        jTree1.getLastSelectedPathComponent();
         if (rootNode == null) return;
       Object object = node.getUserObject();
       String s = (String)JOptionPane.showInputDialog(this,"Для создания нового объескта\nВам надо придумать новое\nимя!","Добавление Радиуса",JOptionPane.PLAIN_MESSAGE);
// (NodeP - Второй уровень!)
     if ( node.getLevel()==1 ) {
         RadiusP r3= new RadiusP(s.toString(),"test","test1","tets2",1,123,234,2345);
         addObject(r3); // --Добавление-- //
         System.out.println(s.toString()+" добавлен к дереву узлов");
         return;
          }
   }


А ошибка выглядит таким образом :
Код

ffjuser30/sampledir/JAL.java [1 488:1] cannot resolve symbol
symbol  : constructor RadiusP  (java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,int,int)
location: class RadiusP
         RadiusP r3= new RadiusP(s.toString(),"test","test1","tets2",1,123,234,2345);
                     ^
1 errors
Errors compiling class JAL.


Где я ошибся?


--------------------
rm -rf /bin/laden
PM MAIL WWW   Вверх
Sardar
Дата 2.3.2004, 18:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 4
Всего: 317



Во первых в конструкторе у тебя 9 аргументов, а при вызове 8. Во вторых при вызове передается тип int, а в конструкторе нужен обьект Integer.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0486 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.