Obsah
Úryvek
"import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.applet.Applet;
public class VzdalenostVol extends Frame {
//double[] konstanty = { 0.001, 0.01, 1, 1000};
//double[] konstanty1 = {1000, 100, 1, 0.01};
private Panel p1; //vytvoreni panelu, kde jsou vlozeny znacky
private Panel p2;
private Checkbox mm, cm, m, km; //moznosti volby jednotky
private Checkbox mm1, cm1, m1, km1; //moznosti volby jednotky
private CheckboxGroup cbg; //vytvoreni skupiny
private CheckboxGroup cbf;
private Button button1;
private Label label1;
private TextField textField1;
private TextField textField2;
private Label label2;
private Label label3;
private Label label4;
public VzdalenostVol() {
initComponents();
}
private void initComponents() {
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent evt) {
exitForm(evt);
}
});
setLayout(new GridLayout(4, 1, 0, 0));
textField1 = new TextField();
textField2 = new TextField();
label1 = new Label("Vzdálenost v");
cbg = new CheckboxGroup(); //vytvoreni skupiny volicu a vlozim do promenne
mm = new Checkbox("mm", cbg, true); //vytvoreni jednotlivych znacek (text, skupina, oznecen nebo ne)
cm = new Checkbox("cm", cbg, false);
m = new Checkbox("m", cbg, false);
km = new Checkbox("km", cbg, false);
p1 = new Panel(); //panel
p1.setLayout(new FlowLayout()); //spravce rozvrzeni pro panel
p1.add(mm); //pridani volicu na panel
p1.add(cm);
p1.add(m);
p1.add(km);
cbf = new CheckboxGroup(); //vytvoreni skupiny volicu a vlozim do promenne
mm1 = new Checkbox("mm", cbf, true); //vytvoreni jednotlivych znacek (text, skupina, oznecen nebo ne)
cm1 = new Checkbox("cm", cbf, false);
m1 = new Checkbox("m", cbf, false);
km1 = new Checkbox("km", cbf, false);
p2 = new Panel(); //panel
p2.setLayout(new FlowLayout()); //spravce rozvrzeni pro panel
p2.add(mm1); //pridani volicu na panel
p2.add(cm1);
p2.add(m1);
p2.add(km1);
label2 = new Label("P?evedeno na");
label3 = new Label();
label4 = new Label();
button1 = new Button();
add(textField1); //pridani objektu do okna
add(label1);
add(p1);
button1.setLabel("P?eve?");
button1.addActionListener(new ActionListener() { //akce pris stisku tlacitka
public void actionPerformed(ActionEvent evt) {
button1ActionPerformed(evt);
}
});
add(label3);
add(button1);
add(label4);
add(label2);
textField2.setEditable(false); //needitovatelne 2. textove pole
add(p2);
add(textField2);
pack();
}
public void itemStateChanged(ItemEvent evt){
}"
Poznámka
Práce je rozdělena do jedenácti souborů Java.
PRÁCE BYLA UVOLNĚNA BEZ NÁROKU NA HONORÁŘ
Vlastnosti
Číslo práce: | 6409 |
---|
Autor: | ghans-peter - ghans-peter na seznam.cz |
Typ školy: | VŠ |
Počet stran:* | 11 |
Formát: | Nezadáno |
Odrážky: | Nezadáno |
Obrázky/grafy/schémata/tabulky: | Ne |
Použitá literatura: | Ne |
Jazyk: | čeština |
Rok výroby: | 2006 |
Počet stažení: | 345 |
Velikost souboru: | 10 KiB |
* Počet stran je vyčíslen ve standardu portálu a může se tedy lišit od reálného počtu stran. |
STÁHNOUT PRÁCI
Práci nyní můžete stáhnout kliknutím na odkazy níže.
Zabalený formát ZIP: x44bf36aa2ba9e.zip (10 kB)
Nezabalený formát:
Práce do 2 stránek a práce uvolněné zdarma (na žádost autorů nebo z popudu týmu) jsou volně ke stažení.