Pytanie : Móc Javax.tv. Xlet wśród Jawa Projekt klasa

Robić zadawalać pomoc I robić newXlet klasa i I mieć the problem pokazywać że pakunek javax.tv. Xlet istnieć, i I móc ono the klasa, co musieć i?

The/>
być próbka kod z czego I móc the początkowy problem jako stated.

(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
 W tym wypadku, > my potrzebować być w the javax.tv.xlet pakunek.  Dla powikłany
// przykład my także importować klasa od org.dvb.* i the inny MHP lub Jawa APIs.
importowy javax.tv.xlet.*;

// The główny klasa każdy Xlet musieć ten interfejs - jeżeli ono robić to,
// the MHP oprogramowanie specjalistyczne móc ono.
społeczeństwo klasowy FirstXletExample uprawomocniać javax.tv.xlet. Xlet
{

	// Każdy Xlet mieć Xlet kontekst, właśnie jak the Applet kontekst ten applets w a
	// strona internetowa dać.  Wewnątrz tworzyć the MHP oprogramowanie specjalistyczne i przechodzić wewnątrz the
	// Xlet jako parametr the initXlet () metoda.
	intymny javax.tv.xlet.XletContext kontekst;

	// A intymny pole the stan obecny.  StartXlet potrzebować ponieważ the startXlet ()
	// metoda dzwonić the Xlet pierwszy raz i także the
	// Xlet życiorys od the przedłużony stan.  My segregować pozwalać ślad czy my być
	// pierwszy raz.
	intymny boolean hasBeenStarted;

	/**
	 * Każdy Xlet musieć brak konstruktor który brać żadny argument.
	 * Żadny inny konstruktor dostawać nazwany.
	 *
	jawny FirstXletExample ()
	{
		// The konstruktor musieć nic.  Jakaś initialisation
		// musieć robić w the initXlet () metoda, lub w the startXlet metoda
		// jeżeli ono być być lub zasoby-intensywny.  Ten sposób, the MHP oprogramowanie specjalistyczne
		// móc kiedy the initialisation zdarzać się w dużo przewidywalny
		// sposób
	}

	/**
	 * Initialise the Xlet.  The kontekst dla ten Xlet dostawać przechodzić wewnątrz przechodzić
	 * metoda, i odniesienie ono musieć przechować jeśli ono potrzebować drugi.
	 * Ono być the miejsce dokąd jakaś initialisation musieć robić, jeśli ono brać
	 * mnóstwo czas lub zasoby.  Jeżeli źle iść źle, wtedy
	 * XletStateChangeException musieć rzucać the rzucać system
	 * który the Xlet móc móc.
	 *
	jawny kawitacyjny initXlet (javax.tv.xlet.XletContext kontekst) rzucać javax.tv.xlet.XletStateChangeException
	{
		// sklep odniesienie the Xlet kontekst który the Xlet wykonywać wewnątrz
		this.context = kontekst;

		// The Xlet ustawiać zaczynać pierwszy raz, w ten sposób ustawiać
		// ten zmienna fałszywy.
		hasBeenStarted = fałszywy;

		// Ponieważ wydajność być prosty Xlet, my właśnie drukować wiadomość the debug wydajność
		System.out.println ("The initXlet () metoda dzwonić.  Nasz Xlet kontekst być" + kontekst);

	}

    /**
     * Zaczynać the Xlet.  Przy ten punkt the Xlet móc na the ekran i
     * zaczynać z the użytkownik, lub robić jakaś zasoby-intensywny zadanie.  Te
     * rodzaj funkcja musieć utrzymywać w startXlet (), i musieć *not* robić
     * w initXlet ().
     *
     * Z initXlet (), jeżeli tam  być jakaś problem ten metoda musieć
     * XletStateChangeException the zaczynać system że ono móc.
     *
     * Jeden the pospolity pułapka być że the startXlet () metoda musieć swój
     * rozmówca.  Xlet znaczyć że the główny funkcja the Xlet musieć robić wewnątrz
     * nić nić. The startXlet () metoda musieć naprawdę właśnie ten nić
     * i zaczynać ono, then wracać.
     *
	jawny kawitacyjny startXlet () rzucać javax.tv.xlet.XletStateChangeException
	{
		// Znowu, my drukować wiadomość na the debug wydajność the użytkownik //
		// coś zdarzać się.  W tym wypadku, co my drukować zależeć na
		// czy the Xlet zaczynać pierwszy raz, lub czy ono być
		// i wznawiać

		// my zaczynać?
		jeżeli (hasBeenStarted) {
			System.out.println ("The startXlet () metoda dzwonić the Xlet po tym jak ono pauzować.  Cześć znowu, świat! ");
		}
		inny {
			System.out.println ("The startXlet () metoda dzwonić the Xlet pierwszy raz.  Cześć, świat! ");

			// ustawiać the zmienna który mówić my właściwie zaczynać
			hasBeenStarted = true;
		}
	}

	/**
	 * Pauzować the Xlet.  Niestety, ono być jasny anyone (wliczając the
	 * lud kto napisać the MHP specyfikacja) * * znaczyć.  Ogólny, ono
	 * sposób że the Xlet musieć jakaś rzadki zasoby że ono używać,
	 * zatrzymywać jakaś niepotrzebny nić i usuwać od the ekran.
	 *
	 * W Przeciwieństwie Do the inny metoda, pauseXlet () móc wyjątek
	 * problem z stan.  Gdy the Xlet mówić, ono
	 * musieć to.
	 *
	jawny kawitacyjny pauseXlet ()
	{
		// Ponieważ my mieć my, my mówić the użytkownik że my być
		// wiadomość na the debug wydajność.
		System.out.println ("The pauseXlet () metoda dzwonić.  Pora snu… ");
	}

	/**
	 * Zatrzymywać the Xlet.  The musieć parametr mówić the metoda czy the Xlet musieć
	 * słuchać ten prośba.  Jeżeli the wartość the parametr być prawdziwy, the Xlet musieć
	 * i the mieć system zakładać xlet gdy the metoda wracać, the Xlet mieć
	 * kończyć.  Jeżeli the wartość f the parametr być fałszywy, the Xlet móc że ono
	 * zabity, XletStateChangeException.  jeżeli the MHP oprogramowanie specjalistyczne
	 * wciąż chcieć the Xlet, ono musieć destroyXlet () znowu z the
	 * parametr ustawiać true.
	 *
	jawny kawitacyjny destroyXlet (kawitacyjny bezwarunkowy) rzucać javax.tv.xlet.XletStateChangeException
	{

		jeżeli (bezwarunkowy) {
			// My rozkazywać, więc my słuchać the rozkaz grzecznie i uwalniać rozkaz
			//scarce zasoby że my trzymać.
			System.out.println ("The destroyXlet () metoda dzwonić the Xlet bezwarunkowo.  Do Widzenia, okrutny świat! ");
		}
		inny {
			// My mieć grzeczny prośba, więc my móc ten prośba jeżeli my chcieć.
			System.out.println ("The destroyXlet () metoda dzwonić że the podaniowy przerwa, ale ono the wybór.  W Ten Sposób, I decydować nie stop.");

			// XletStateChangeException mówić the MHP oprogramowanie specjalistyczne który the
			// zastosowanie polubić bieg jeżeli ono pozwolić.
			rzut nowy XletStateChangeException ("Zadawalać zabijać! ");
		}
	}
}

Odpowiedź : Móc Javax.tv. Xlet wśród Jawa Projekt klasa

I biedak bałaganić zbyt dużo z Jawa TV API, ale jeżeli ty dostawać the błąd wiadomość ty być wtedy ty prawdopodobnie ściągać the właściwy SŁÓJ and/or biedak mimo to stawiać ten SŁÓJ w the budowa ścieżka the Netbeans projekt w che ty próbować ono.
Inne rozwiązania  
 
programming4us programming4us