Re: Русские букв ы в NB

Максим Яновский <[email protected]>
Newsgroups gmane.comp.java.netbeans.general.russian
Organization ОАО "Уралсвязьин форм"
Message-ID <[email protected]>
Задачка очень простая. Вот в качестве примера:
Создаю листбокс, генерируется вот такой код:
jList1.setModel(jList1.getModel());
jScrollPane1.setViewportView(jList1);

А мне бы сюда сразу загрузить некоторые данные. Но не статичные в момент 
компиляции а изменяющиеся. Для этого мне приходится писать метод:
     private void initList() {
         listModel = new DefaultListModel();
         listModel.addElement("Alan Sommerer");
         listModel.addElement("Alison Huml");
         listModel.addElement("Kathy Walrath");
         listModel.addElement("Lisa Friendly");
         listModel.addElement("Mary Campione");
         listModel.addElement("Sharon Zakhour");
         jList1 = new javax.swing.JList(listModel);
         jScrollPane1.setViewportView(jList1);

         jScrollPane2.setViewportView(jScrollPane1);
         jTextField1.setText("Имя");

     }
Строки для addElement мне надо читать из файла. Т.е. приведённые пример 
несколько упрощён, но суть я думаю понятна.

PS: Все желающие могут присоединиться к IRC каналу #netbeans в сети 
irc.rusnet.ru

Kirill Sorokin пишет:
> Максим,
> 
>> При использовании визуального редактора в генерируемый исходный текст 
>> вставляются не русские буковки а их юникодовое представление 
>> "\u0418\u043c\u044f" вместо "Имя". Это можно как-то поправить?
> Думаю, что нет. На 100% не уверен, но это скорее фича, чем баг. Например 
> на солярисе исходный код в котором есть не ANSI символы (например, 
> русские буквы) не скомпилируется. Отсюда и такое поведение.
> 
>> И второй вопрос: сгенерированный текст нельзя править, это зависит от 
>> настроек или это фича NB?
> Это тоже фича NB, ибо одним из основопологающих свойств визуального 
> редактора является "односторонность", т.е. синхронизация идет только от 
> модели в код, но не обратно. Если же вам нужно добавить что-то не очень 
> стандартное, то для большинства случаев редактор позволяет это сделать, 
> не правя код напрямую. Но для более подробного совета в этой области, 
> нужно больше знать о задачке.
> 
> Кир


-- 
Яновский Максим Анатольевич
Инженер-программист Североуральского РУЭС
8(34310) 3-11-88
+7 950 638-65-25
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.