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

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





ddActionListener(this);.addActionListener(this);.addActionListener(this);.addActionListener(this);.addActionListener(this);.addActionListener(this);.addActionListener(this);.addActionListener(this);.addActionListener(this);.addActionListener(this);


jtob.add(jbNew);.add(jbOpen);.add(jbPrint);.addSeparator();.add(jbSave);.add(jbSaveAs);.addSeparator();.add(jbCopy);.add(jbCut);.add(jbPaste);.addSeparator();.add(jbUndo);.add(jbRedo);.addSeparator();


/* Шрифти * /=new JComboBox (fonts) ;. setPreferredSize (new Dimension (150, 20)) ;. setMaximumSize (new Dimension (150,20)) ;. addActionListener (this);

. add (fontBox) ;. addSeparator ();


/* розмір тексту */snm=new SpinnerNumberModel (fontSize, 1,30,1);=new JSpinner (snm) ;. setPreferredSize (new Dimension (60,20));// Бажаний размер.setMaximumSize (new Dimension (60,20));// Максимальний розмір

. addChangeListener (new ChangeListener () {void stateChanged (ChangeEvent e) {bSize=(Integer) jspFontSize.getValue ();=bSize;

}

});

. add (jspFontSize);

. addSeparator () ;. add (jbBold); jbBold.addActionListener (this) ;. add (jbItalic); jbItalic.addActionListener (this) ;. add (jbUnderLine); jbUnderLine.addActionListener (this) ;. addSeparator ();


/* Табличка */

(int i=0; i lt; 4; i ++) {[i]=new JTable (new MarchModel (50,10)); column=null;=jtab [i] .getColumnModel ( ) .getColumn (0) ;. setPreferredWidth (20); [i] .setGridColor (Color.BLACK); [i] .setDefaultRenderer (jtab [i] .getColumnClass (1), new DefaultTableCellRenderer () {Component getTableCellRendererComponent (JTable table , Object value, boolean isSelected, boolean hasFocus, int row, int column) {.setHorizontalAlignment (SwingConstants.CENTER) ;. getTableCellRendererComponent (table, value, isSelected, hasFocus, row, column); this;

}

}); [i] .setCellSelectionEnabled (true);// Можливість вибору лише оного елемента [i]=new JScrollPane (jtab [i]);


}


/* Вкладки */

=new JTabbedPane (JTabbedPane.BOTTOM) ;. addTab («Sheet 1», jsp [0]) ;. addTab («Sheet 2», jsp [1]) ;. addTab («Sheet 3 », jsp [2]);

. add (jtp);

. setJMenuBar (menuBar) ;. add (jtob, BorderLayout.NORTH);

. add (jtp);

. setVisible (true);

}


/* Конструктор */() {();

}

/* Підрахунок ковваріаціі */class S4et_Covariance {Q=jtp.getSelectedIndex (); [] xCols=jtab [Q] .getSelectedRows ();// Отримуємо значення Х [] yCols=jtab [Q] .getSelectedRows ();// Отримуємо значення У

Covariation=0;

double GetCovariation () {

sumX=0; sumY=0; n=xCols.length; sredX; sredY;

sigma=0;// Сума

/* Перевірка на правильність введення */(xCols.length!=yCols.length) {

_ err dlog=null; (dlog == null) {= new Cov_err (Gnumeric.this);

}

} else {(int i=0; i lt; xCols.length; i ++) {+=xCols [i]; +=yCols [i];

}

=sumX/xCols.length;=sumY/yCols.length;

(int i=1; i lt;=xCols.length - 1; i ++) {

+=(xCols [i] - sredX) * (yCols [i] - sredY);



}

+=sigma/(n - 1);

} Covariation;

}


}

/* Covariance dialog */class CovarianceDialog extends JDialog {

static final long serialVersionUID=1L;

CovarianceDialog (Gnumeric gnumeric) {

(500, 300);

jtpCD=new JTabbedPane (JTabbedPane.TOP) ;. setSize (500, 200); panel=new JPanel ();

jlRX=new JLabel («Input Range X:»);=new JTextField (10) ;. setMaximumSize (jtfRX.getMaximumSize ());

jlRY=new JLabel («Input Range Y:»);=new JTextField (10) ;. setMaximumSize (jtfRY.getMaximumSize ());

jlOR=new JLabel («Output Range:»);=new JTextField (10);

hBoxIn1=Box.createHorizontalBox () ;. add (jlRX) ;. add (Box.createHorizontalStrut (3)) ;. add (jtfRX);

hBoxIn2=Box.createHorizontalBox () ;. add (jlRY) ;. add (Box.createHorizontalStrut (3)) ;. add (jtfRY);

hBoxOr1=Box.createHorizontalBox () ;. add (jlOR) ;. add (Bo...


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





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

  • Реферат на тему: Double Entry Types of Balance Sheet
  • Реферат на тему: Оптимізація та управління технологічним процесом обслуговування АТС (на при ...
  • Реферат на тему: National features of cuisine and table manners
  • Реферат на тему: Програмування на мові Object Pascal
  • Реферат на тему: The Marx's class