Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- *
- */
- public class SSD {
- private Segment segA;
- private Segment segB;
- private Segment segC;
- private Segment segD;
- private Segment segE;
- private Segment segF;
- private Segment segG;
- public SSD(int dlzka, int vyska, int lavyHornyX, int lavyHornyY) {
- this.segA = new Segment(dlzka,
- vyska,
- lavyHornyX + vyska,
- lavyHornyY);
- this.segB = new Segment(vyska,
- dlzka,
- lavyHornyX + vyska + dlzka,
- lavyHornyY + vyska);
- this.segC = new Segment(vyska,
- dlzka,
- lavyHornyX + vyska + dlzka,
- lavyHornyY + vyska + vyska + dlzka);
- this.segD = new Segment(dlzka,
- vyska,
- lavyHornyX + vyska,
- lavyHornyY + vyska + vyska + dlzka + dlzka);
- this.segE = new Segment(vyska,
- dlzka,
- lavyHornyX,
- lavyHornyY + vyska + vyska + dlzka);
- this.segF = new Segment(vyska,
- dlzka,
- lavyHornyX,
- lavyHornyY + vyska);
- this.segG = new Segment(dlzka,
- vyska,
- lavyHornyX + vyska,
- lavyHornyY + vyska + dlzka);
- }
- public void rozsviet() {
- this.segA.rozsviet();
- this.segB.rozsviet();
- this.segC.rozsviet();
- this.segD.rozsviet();
- this.segE.rozsviet();
- this.segF.rozsviet();
- this.segG.rozsviet();
- }
- public void zhasni() {
- this.segA.zhasni();
- this.segB.zhasni();
- this.segC.zhasni();
- this.segD.zhasni();
- this.segE.zhasni();
- this.segF.zhasni();
- this.segG.zhasni();
- }
- public void zobraz1() {
- zhasni();
- this.segB.rozsviet();
- this.segC.rozsviet();
- }
- public void zobraz2() {
- rozsviet();
- this.segF.zhasni();
- this.segC.zhasni();
- }
- public void zobraz3() {
- rozsviet();
- this.segF.zhasni();
- this.segE.zhasni();
- }
- public void zobraz4() {
- rozsviet();
- this.segA.zhasni();
- this.segD.zhasni();
- this.segE.zhasni();
- }
- public void zobraz5() {
- rozsviet();
- this.segB.zhasni();
- this.segE.zhasni();
- }
- public void zobraz6() {
- rozsviet();
- this.segB.zhasni();
- }
- public void zobraz7() {
- zhasni();
- this.segA.rozsviet();
- this.segB.rozsviet();
- this.segC.rozsviet();
- }
- public void zobraz8() {
- rozsviet();
- }
- public void zobraz9() {
- rozsviet();
- this.segE.zhasni();
- }
- public void zobrazCislo(int cislo) {
- switch(cislo) {
- case 1:
- zobraz1();
- break;
- case 2:
- zobraz2();
- break;
- case 3:
- zobraz3();
- break;
- case 4:
- zobraz4();
- break;
- case 5:
- zobraz5();
- break;
- case 6:
- zobraz6();
- break;
- case 7:
- zobraz7();
- break;
- case 8:
- zobraz7();
- break;
- case 9:
- zobraz9();
- break;
- default: zhasni();
- this.segG.rozsviet();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement