Showing posts with label vá»›i. Show all posts
Showing posts with label vá»›i. Show all posts

Saturday, January 14, 2017

JPopupMenu Java Tạo menu hiển thị trên Table với Java swing gui Eclipse

JPopupMenu Java Tạo menu hiển thị trên Table với Java swing gui Eclipse


Add event Handler -> mouseReleased
Java 2016
table.addMouseListener (new MouseAdapter () {

@Override

public void mouseReleased (MouseEvent e) {

int r = table.rowAtPoint (e.getPoint ());

if (r> = 0 && r <table.getRowCount ()) {

table.setRowSelectionInterval (r, r);

} Else {

table.clearSelection ();

}

// Row index is found ...

int rowIndex = table.getSelectedRow ();

if (rowIndex <0)

return;

if (e.isPopupTrigger () && e.getComponent () instanceof JTable) {

JPopupMenu popup = createPopUp (rowIndex, table);

popup.show (e.getComponent (), e.getX (), e.getY ());

}

}

});
Method createPopUp()
Ph??ng th?c ki?u JPopUpMenu có 2 tham s?
Java gui 2016
// JPopupMenu
public JPopupMenu createPopUp (int rowIndex, JTable table) {
JPopupMenu JPopupMenu popup = new ();

JMenuItem delete = new JMenuItem ( "Delete");

JMenuItem exit = new JMenuItem ( "Exit");

delete.addActionListener (new ActionListener () {

@Override
public void actionPerformed (ActionEvent e) {

JOptionPane.showMessageDialog (null, "Delete successfuly!");
}

});

exit.addActionListener (new ActionListener () {

@Override
public void actionPerformed (ActionEvent e) {

JOptionPane.showMessageDialog (null, "Exit");

}

});
popup.add (delete);
popup.add (exit);
return popup;
}


Available link for download

Read more »

Friday, January 6, 2017

Lệnh AND và OR trong SQL kết hợp với WHERE

Lệnh AND và OR trong SQL kết hợp với WHERE



AND và OR
Hai toán t? AND và OR n?i hai ho?c nhi?u ?i?u ki?n trong m?nh ?? WHERE l?i v?i nhau.
Toán t? AND s? hi?n th? 1 dòng n?u T?T C? các ?i?u ki?n ??u tho? mãn. Toán t? OR hi?n th? m?t dòng n?u B?T K? ?i?u ki?n nào ???c tho?.
B?ng d? li?u dùng trong ví d?
LastNameFirstNameAddressCity
HansenOlaTimoteivn 10Sandnes
SvendsonToveBorgvn 23Sandnes
SvendsonStephenKaivn 18Sandnes

S? d?ng AND ?? tìm nh?ng ng??i có tên là Tove và h? là Svendson:
SELECT * FROM Persons
WHERE FirstName = Tove
AND LastName = Svendson
K?t qu? tr? v?:
LastNameFirstNameAddressCity
SvendsonToveBorgvn 23Sandnes

S? d?ng OR ?? tìm nh?ng ng??i có tên là Tove ho?c h? là Svendson:
SELECT * FROM Persons
WHERE firstname = Tove
OR lastname = Svendson
K?t qu? tr? v?:
LastNameFirstNameAddressCity
SvendsonToveBorgvn 23Sandnes
SvendsonStephenKaivn 18Sandnes

B?n c?ng có th? s? d?ng k?t h?p AND và OR cùng v?i d?u ngo?c ??n ?? t?o nên các câu truy v?n ph?c t?p:
SELECT * FROM Persons WHERE
(FirstName = Tove OR FirstName = Stephen)
AND LastName = Svendson
K?t qu? tr? v?:
LastNameFirstNameAddressCity
SvendsonToveBorgvn 23Sandnes
SvendsonStephenKaivn 18Sandnes


Available link for download

Read more »