mno dobrej dotaz ... delam to v jave ... od rana nad tim sedim tak jsem uz krapek zdeformovanej ... mam vytvoreny, ze kdyz oznacim urcitej text tak si mi otevre takove okno jake chci ... a jeste se tam musi vygenerovat ty texboxy .
mno dobrej dotaz ... delam to v jave ... od rana nad tim sedim tak jsem uz krapek zdeformovanej ... mam vytvoreny, ze kdyz oznacim urcitej text tak si mi otevre takove okno jake chci ... a jeste se tam musi vygenerovat ty texboxy .
Naposledy upravil Antrac1t; 07.05.2009 v 11:46.
No tak asi jednoduse:
1. Na zmacknuti tlacitka vytvoris novy frame, kteremu predas ty parametry (asi v konstruktoru)
2. V novem framu vytvoris nejspise v konstruktoru pole pro X x Y textboxu a zinicializujes je
3. Vsechny ty textboxy si uz jen priradis do designu toho framu, nebo nejake jeho subkomponenty aby to bylo viditelne
To je odpoved na tvuj dotaz jak na to, to proc to delas atd. uz jsi neobjasnoval a ja nemam vesteckou kouli
//a to jsem ani nepotreboval vedet v cem to delas![]()
delam program na matice ...
vytvorit novy frame pri zmacknuti tlacitka zvladam ... a tam i koncim , ale dik za radu
Naposledy upravil Antrac1t; 07.05.2009 v 13:56.
mikepr: No tak já nevím ale myslím, že třeba v případě práce v prostředí typu Delphi nebo třeba Visual Basic by se to od Javy krapítek lišilo...Ale beru, že základní logika postupu by byla asi i tak podobná
![]()
A Jedi gains power through understanding; a Sith gains understanding through power
Destkop machine: Intel Core i5 2400/MSI P67A-C45 /2x4 GB DDR3 1333 MHz/Sapphire HD6790/22" LCD HP w2216/DSL 8MBit connected
Na filmy v posteli: Lenovo IdeaPad S9e/1,6 GHz Intel Atom, 1 GB RAM, 80 GB HDD
Na práci: Dell E5500/T9550 2,66 GHz Intel, 3 GB RAM, 120 GB HDD
2David: dobře, tak pro neobjektové jazyky příště vynechám slovo konstruktor
2Antracit:
Asi si nepíšeš vlastní přetížený frame a to bude dost velký kámen úrazu:
Udělej teda vlastní třídu, která dědí JFrame a tu teprve pak volej v kódu.
Pak pozor na výběr správného layout manageru, více viz link
Kód:public class mojeOkno extends JFrame { JTextField [][] textFields; public mojeOkno(int xSize,int ySize) { //tady v konstruktoru si zinicializujes pole texfieldu podle parametru // a pridas to do rootPane toho JFramu nebo nejakeho JPanelu // } }
dik ... a slo by jeste trochu vic nakopnout?
Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)