Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Русификация диалога «Параметры печати».[ / 3 сообщений из 3, страница 1 из 1
31.08.2006, 13:32:56
    #33955362
_plant_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русификация диалога «Параметры печати».[
Подскажите как русифицировать диалог «Параметры печати».
Код: plaintext
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.
 import  javax.swing.*;
 import  java.awt.*;
 import  java.awt.event.*;
 import  java.awt.print.*;
 import  java.text.*;
 import  java.util.Locale;

 public   class  TablePrint {
   public   static   void  main(String args[]) {
     final  Object rows[][] = {
      {"one",   "ichi"},
      {"нет",   "rus"},
      {"ні",   "ukr"},
    };
     final  Object headers[] = {"1", "2"};
    Runnable runner =  new  Runnable() {
       public   void  run() {
    	//Locale l = Locale.ITALY;  
      	Locale l =  new  Locale("ru","RUS","");
      	Locale.setDefault(l);
        JFrame frame =  new  JFrame("Table Printing");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         final  JTable table =  new  JTable(rows, headers);
        JScrollPane scrollPane =  new  JScrollPane(table);
        frame.add(scrollPane, BorderLayout.CENTER);
        JButton button =  new  JButton("Print");
        ActionListener printAction =  new  ActionListener() {
           public   void  actionPerformed(ActionEvent e) {
             try  {
              MessageFormat headerFormat =  new  MessageFormat("Страница {0}");
              MessageFormat footerFormat =  new  MessageFormat("- {0} -");
              table.print(JTable.PrintMode.FIT_WIDTH, headerFormat, footerFormat);
            }  catch  (PrinterException pe) {
              System.err.println("Error printing: " + pe.getMessage());
            }
          }
        };
        button.addActionListener(printAction);
        frame.add(button, BorderLayout.SOUTH);
        frame.setSize( 300 ,  150 );
        frame.setVisible(true);
      }
    };
    EventQueue.invokeLater(runner);
  }
}
...
Рейтинг: 0 / 0
04.09.2006, 11:23:11
    #33961517
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русификация диалога «Параметры печати».[
...
Рейтинг: 0 / 0
29.09.2006, 16:53:43
    #34023028
RadV2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русификация диалога «Параметры печати».[
В Swing_ru диалог парамтеры печати не локализован.
Я для своих нужд добавил эту локализацию. См. прикрепленный файл.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Русификация диалога «Параметры печати».[ / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]