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í: | 353 | 
| 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í.