Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Створення на мові програмування Java аплету, реалізуючого інтерфейс Gnumeric.org Gnumeric Spreadsheet

Реферат Створення на мові програмування Java аплету, реалізуючого інтерфейс Gnumeric.org Gnumeric Spreadsheet





иця 2.6 «JMenu jmInsert (« Insert »)»

Елемент (JMenuItem) JMenuItem jmiCells=new JMenuItem («Cells ...»); JMenuItem jmiLine=new JMenuItem («Line»); JMenuItem jmiColumns=new JMenuItem («Columns»); JMenuItem jmiSheet=new JMenuItem («Sheet»); JMenuItem jmiCharts=new JMenuItem («Charts ...»); JMenuItem jmiCharts=new JMenuItem («Charts ...»); JMenuItem jmiFunction=new JMenuItem («Function»); JMenu jmFigure=new JMenu («Figure »); JMenuItem jmiPicture=new JMenuItem (« Picture ... »); JMenuItem jmiFromFile=new JMenuItem (« From File ... »); JMenuItem jmiCameraScanner=new JMenuItem (« With the camera/scanner »);

Внесення елементів:

Внесення до підменю («Insert») jmInsert.addSeparator () ;. add (jmiCells); jmInsert.add (jmiSymbols) ;. addSeparator (); jmInsert.addSeparator () ;. add (jmiLine); jmInsert.add (jmiFunction) ;. addSeparator (); jmInsert.addSeparator () ;. add (jmiColumns); jmInsert.add (jmFigure) ;. addSeparator (); Внутрішнє підменю («Figure»). Add (jmiSheet); jmFigure.add (jmiPicture) ;. addSeparator (); jmFigure.add (jmiFromFile) ;. add (jmiCharts); jmFigure.add (jmiCameraScanner);

Опис підменю під Назв «jmTools»:

Елементи підменю «jmTools» зображені у табліці 2.7 «JMenu jmTools (« Tools »)».


Таблиця 2.7 «JMenu jmTools (« Tools »)»

Елемент (JMenuItem) JMenu jmiStatisticalAnalysis=new JMenu («Statistical analysis»); JMenuItem jmiDescriptiveStatistics=new JMenuItem («Descriptive statistics»);

Внесення до підменю («Tools»)

jmTools.add (jmiStatisticalAnalysis);

Внутрішнє підменю («Statistical analysis»). add (jmiDescriptiveStatistics);

Детально про це підменю розповідається пізніше, зараз зауважу лишь ті что елемент «jmiDescriptiveStatistics» віклікає діалогове вікно.

Опис підменю під Назв «jmFormat»:

Елементи підменю «jmFormat» зображені у табліці 2.8 «JMenu jmFormat (« Format »)».


Таблиця 2.8 «JMenu jmFormat (« Format »)»

Елемент (JMenuItem) JMenuItem jmiFCells=new JMenuItem («Cells»); JMenu jmFLine=new JMenu («Line»); JMenuItem jmiHeight=new JMenuItem («Height»); JMenuItem jmiAHeight=new JMenuItem («AutoFit height»); JMenuItem jmiHide=new JMenuItem («Hide»); JMenuItem jmiDisplay=new JMenuItem («Display»); JMenu jmFColumns=new JMenu («Columns»); JMenuItem jmiCWidth=new JMenuItem («Width»); JMenuItem jmiCAWidth=new JMenuItem («AutoFit width»); JMenuItem jmiCHide=new JMenuItem («Hide»); JMenuItem jmiCDisplay=new JMenuItem («Display»); JMenu jmFSheet= new JMenu («Sheet»); JMenuItem jmiRename=new JMenuItem («Rename»); JMenuItem jmiSHide=new JMenuItem («Hide»); JMenuItem jmiSDisplay=new JMenuItem («Display »);

Внесення до підменю («Format») Внутрішнє підменю

jmFormat.add (jmiFCells); Підменю («Line»)

jmFormat.addSeparator (); jmFLine.add (jmiHeight) ;. add (jmFLine); jmFLine.add (jmiHide);

jmFormat.addSeparator (); jmFLine.add (jmiDisplay) ;. add (jmFColumns); Підменю («Columns»)

jmFormat.addSeparator (); jmFColumns.add (jmiCWidth) ;. add (jmFSheet);

jmFColumns.add (jmiCAWidth);

Підменю («Sheet») jmFColumns.add (jmiCHide);

jmFSheet.add (jmiRename);

jmFColumns.add (jmiCDisplay);

jmFSheet.add (jmiSHide);

jmFSheet.add (jmiSDisplay);

в) Приєднання всех підменю до головного (JMenuBar)

jmb.add (jmFile); jmb.add (jmFormat) ;. add (jmEdit); jmb.add (jmTools) ;. add (jmView); jmb.add (jmData) ;. add (jmInsert); jmb.add (jmHelp);

Всі елементи будут відображатісь в порядку їх Внесення

Следующая частина програми один з найважлівішіх, мова идет про таблиці, самє з нею будуть в основному відбуватіся Дії користувача. Із всех компонентів вона є самою потужном. У віді таблиць можливо представіті Самі різноманітні засоби. Інформація зображена в таблицях Відображається в комірках. Компоненти JTable НЕ підтрімують режим прокрутки, тому таблиця вставлено до складу компонента JScrollPane (Оголошення масив ссилок БУВ на качана програми.) Оскількі відбувається создания Одразу чотірьох таблиць (існує Чотири вкладки, в кожні з якіх є окрема таблиця) для зручності (Щоб не дублюваті код ) Створено масива, їх ініціалізація проходити за допомоги циклу.

for (int i=0; i lt; 4 i ++) {[i]=new JTable (new MarchModel (50,10)); column=null;=jtab [i] .getCo...


Назад | сторінка 7 з 20 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Способи внесення добрив
  • Реферат на тему: Машина для внесення твердих органічних добрив
  • Реферат на тему: Порядок і способи внесення виправлень у звітність
  • Реферат на тему: Внесення змін до Статуту муніципального освіти
  • Реферат на тему: Порядок перегляду та внесення поправок і змін до Конституції РФ