powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Русификация диалога «Параметры печати».[
3 сообщений из 3, страница 1 из 1
Русификация диалога «Параметры печати».[
    #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
Русификация диалога «Параметры печати».[
    #33961517
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Русификация диалога «Параметры печати».[
    #34023028
RadV2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Swing_ru диалог парамтеры печати не локализован.
Я для своих нужд добавил эту локализацию. См. прикрепленный файл.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Русификация диалога «Параметры печати».[
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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