Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/26: Рейтинг темы: голосов - 26, средняя оценка - 4.58
maxi

Ошибка reference to List is ambiguous; both interface java.util.List in package java.util and class java.awt.List in...

12.09.2009, 21:27. Показов 5232. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Почему кгда я загружаю пакеты awt, utill вместе в одной проге при обьявлении елемента List я ловлю такую ошибку.

'listTest.java': Ошибка #: 304 : reference to List is ambiguous; both interface java.util.List in package java.util and class java.awt.List in package java.awt match строка 8, символ 1

Как с этим бороться
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.09.2009, 21:27
Ответы с готовыми решениями:

javax.wsdl.Part не имплементирует java.util.List.
Господа! Есть некий класс SomeForm extends ActionForm и у него поле private List parts. При этом в struts-config'e указано ...

Методы интерфейса java.util.List
Создать тестовый пример, демонстрирующий работу всех методов интерфейса java.util.List. В качестве коллекций, реализующих данный интерфейс...

Java.util.concurrent.* или java.util.Stream
Как добавить библиотеку java.util.concurrent или java.util.Stream? Прошу, пожалуйста, помочь. import java.util.concurrent.locks.*; ...

5
mishgun
12.09.2009, 22:39
покажи код как объявляешь и как импортируешь
maxi
12.09.2009, 23:01
Ну к примеру вот такой
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
import java.awt.*;
import java.sql.*;
import java.util.*;
import java.awt.event.*;
 
public class fr extends Frame implements ActionListener
{
 
private String url='jdbc:odbc:mydb';
private String login='';
private String password='';
private String query='Select cod,name,adres from names';
public Vector vname, vadres;
public Choice chname,chadres;
public TextField tname,tadres;
public Button insname,insaddres,delname,deladdres;
public Button insert1,insert2,repaintvin;
public List lname,ladres;//?????????????????????????????????????????????
public void fa()
    {
    try
{
  Class.forName( 'sun.jdbc.odbc.JdbcOdbcDriver' );
  Connection con=DriverManager.getConnection(url,login,password);
  Statement st=con.createStatement();
  ResultSet rs=st.executeQuery(query);
  ResultSetMetaData rsmd=rs.getMetaData();
 
  vname = new Vector();
  vadres=new Vector();
  while (rs.next())
  {
  String s,s1;
int n=0;
  n++;
s = rs.getString('name');
vname.addElement(s);
s1 = rs.getString('adres');
vadres.addElement(s1);
  }
  st.close();
  con.close();
}catch (Exception e){}
    }
    public void paint(Graphics g)
    {
 
    int t=50,q=vname.size();
    for (int d=0;d<q;d++)
    g.drawString((String)vname.elementAt(d),10,t+=20);
    int y=50,e=vadres.size();
    for (int i=0;i<e;i++)
    g.drawString((String)vadres.elementAt(i),100,y+=20);
}
 public fr()
 {
 super('Exemple works for date');
 fa();
 setLayout(null);
 setSize(900,400);
 setVisible(true);
 setResizable(false);
 chadres=new Choice();//*******
 chadres.setBounds(450,50,200,20);
 add(chadres);
 chname=new Choice();//*******
 //*****************************
 chname.setBounds(200,50,200,20);
 add(chname);
 int a=vname.size();
 int n=vadres.size();
 for (int w=0; w<n; w++)
 chname.add(''+vname.get(w));
 for (int b=0;b<a;b++)
 chadres.add(''+vadres.get(b));
 //*****************************
  tname=new TextField();
  tname.setBounds(200,70,200,20);
  add(tname);
  tadres=new TextField();
  tadres.setBounds(450,70,200,20);
  add(tadres);
  //********Button STERT**********
  insname=new Button ('Insert');
  insname.setBounds(225,95,50,20);
  add(insname);
insname.addActionListener(this);//*********
  delname=new Button('Delet');
  delname.setBounds(320,95,50,20);
  add(delname);
delname.addActionListener(this);//**********
  insaddres=new Button('Insert');
  insaddres.setBounds(475,95,50,20);
  add(insaddres);
insaddres.addActionListener(this);//*********
  deladdres=new Button('Delete');
  deladdres.setBounds(570,95,50,20);
  add(deladdres);
deladdres.addActionListener(this);//********
  insert1=new Button('Ins. from lict');
  insert1.setBounds(245,120,100,20);
  add(insert1);
insert1.addActionListener(this);//*************
  insert2=new Button('Ins. from list');
  insert2.setBounds(500,120,100,20);
  add(insert2);
insert2.addActionListener(this);//*********
  repaintvin=new Button('REPAINT');
  repaintvin.setBounds(380,150,80,40);
  add(repaintvin);
repaintvin.addActionListener(this);//********
//       ****Button END*********
lname=new List();//????????????????????????????????????????????????
 
 }
 public static void main(String[] args)
 {
  fr fr1 = new fr();
 }
mishgun
12.09.2009, 23:49
я так и подозревал
значит объявите лучше так
public java.awt.List lname;
public java.util.List ladres;
Вы же смешиваете два Листа в один вот и получаете матюки в свой адрес)))
maxi
13.09.2009, 00:19
Че и в Uttil есть компонент List???
mishgun
13.09.2009, 02:41
Есть конечно я ж тебе говорил javaAPI читать.List в java.util это интерфейс
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.09.2009, 02:41
Помогаю со студенческими работами здесь

Шрифт java.awt.List
Извините за прошлый пост с плохим кодом. Разобрался, что нужно исправить. Требуется шрифт в java.awt.List поменять на Consolas 10(который...

Непонятная работа java.awt.List
Дело в том, что при выводе на консоль ArrayList() выравнивание столбцов работает верно. При добавлении тех же самых строк в java.awt.List,...

Ошибка java.lang.ClassCastException: com.organizer.ToDoItemDescr cannot be cast to java.util.Map
Ошибка появляется когда пытаюсь вытянуть из кастомного адаптера запись ListView. Весь лог ошибки такой: FATAL EXCEPTION: main Process:...

Получение не выделенных элементов java.awt.List
Здравствуйте. Помогите получить не выделенные элементы List. Допустим есть List и в нем 4 элемента. Я выделяю 3 из них и должен получить,...

Ошибка: cannot find symbol symbol: class toString location: class java.util.Date
import java.util.Date; import java.lang.String; import java.io.*; public class Sword { public static void main(String args)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru