Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 3.101 pregleda

Najnovija ↓

Otvaranje formi preko navigacije 16.08.2006. u 08:08 · pre 246 meseci #1
Pozdrav,

Dali neko moze da mi objasni kako je najefektnije napraviti navigaciju za otvaranje forme.
Konkretno imam nekoliko formi npr. Kupci, Proizvodi, Porudzbine...
Htio bih da korisnik na neki nacin bira formu koju zeli da otvori.

Poceo sam to da pravim sa upotrebom klase jMenu, pa me zanima ako je ovo OK kako da napisem i dali moze da se napise Event Action za ovu namjenu, tj sta bi trebalo da se stavi u Handler dio koda?

Hvala!
Re: Otvaranje formi preko navigacije 17.08.2006. u 02:12 · pre 246 meseci
izmenjeno 1 put, poslednji put sasa_vu 17.08.2006. u 03:45
  1. sasa_vu17.08.2006. u 03:45zapis iz teksta poruke
#2
Prvo ako si vec importovao javax.swing.*; ne treba ti da pises svuda u podacima private javax.swing.JMenuBar jMenuBar1; = dovoljno je samo private JMenuBar menu1, preglednije je dosta. Isto vazi i za jMenuBar1 = new javax.swing.JMenuBar();=dovoljno je new JMenuBar();
Ako sam te dobro razumeo, ti hoces da iz menija otvaras panele koji ti trebaju? Onda ih u akcijama pozivas.
Na primer, napravis klasu KupciPanel, i u akciji za kupce je pozivas, i otvaras taj panel.Isto vazi i za sve ostale.
http://www.java2s.com/Code/Java/Swing-JFC/Menu.htm
Tu imas dosta primera kako se moze koristiti meni.
A ako si mislio da iz menija menjas prikazane panele, isto radis u akcijama, ali sve panele stavis na jedan koji je CardLayout.
http://java.sun.com/docs/books/tutorial/uiswing/layout/card.html
Mada sve ovo moze i bez menija, ako koristis JTabbedPane.
http://java.sun.com/docs/books...ing/components/tabbedpane.html
Potpis
I've seen things you people wouldn't believe. Attack ships on fire off the shoulder of Orion. I watched C-beams glitter in the dark near the Tannhauser gate. All those moments will be lost in time, like tears in rain. Time to die.
Re: Otvaranje formi preko navigacije 17.08.2006. u 08:11 · pre 246 meseci #3
Sasa_vu,

hvala na savjetima, a pogotovu na prvom linku.
Rijesio sam stvar i sve je profunkcionisalo, koristeci metod show.Dialog(), mozda nije najsretnije rjesenje ali funkcionise.

Pozdrav
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme