Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Dacia 1316 cu 6 usi ...

Frecventa modificata radio

Un nou pericol pt batrani

Ar trebuii sa vindem imobiliarele...
 Dupa renuntarea la aparat dentar

pelerinaj in Balcik

Noul format Jpegli iși propu...

Dade, dade
 Probleme accesare nr test telefon

Parola la lock screen

Deparazitare externa pisici fara ...

Seriale turcesti/coreene online H...
 Merita un Termostat Smart pentru ...

Sfat achizitie MTB Devron Riddle

Problema mare cu parintii= nervi ...

switch microtik
 

jMenuItem + jBUtton

- - - - -
  • Please log in to reply
1 reply to this topic

#1
Alico23

Alico23

    New Member

  • Grup: Junior Members
  • Posts: 6
  • Înscris: 26.02.2015
Am un buton ce adauga info intr-un tabel cu codul:

private void bAdaugaActionPerformed(java.awt.event.ActionEvent evt) {   
    lMesaj.setText("");
    DefaultTableModel model = (DefaultTableModel) tTabel.getModel();
    if(!tNume.getText().trim().equals("")){
    model.addRow(new Object[]{tNume.getText(), tPrenume.getText(),tCnp.getText(), tNrtel.getText()});
    }else {
    lMesaj.setText("Numele trebuie completat!");
    }
    }

si vreau ca aceiasi functie sa fie preluata de un JMenuItem, cum pot apela metoda butonului in metoda menu item--ului (ce scriu in loc de TODO), se poate?

private void jAdaugaActionPerformed(java.awt.event.ActionEvent evt) {   
    // TODO add your handling code here:
    }

#2
sorin147

sorin147

    Senior Member

  • Grup: Senior Members
  • Posts: 6,368
  • Înscris: 11.08.2003
pune tot codul de la buton intr-o metoda void pe care o apelezi si de la buton si de la meniu

private void magic(){
// mesaj, texte si altele
}

private void buton(event evt){
magic();
}
private void meniu(event evt){
magic();
}



si, cand mai pui cod pe forum, foloseste    <> (code)...se afla sub :)

Edited by sorin147, 28 February 2015 - 15:14.


Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate