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?
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
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à ORHai 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?
| LastName | FirstName | Address | City |
|---|---|---|---|
| Hansen | Ola | Timoteivn 10 | Sandnes |
| Svendson | Tove | Borgvn 23 | Sandnes |
| Svendson | Stephen | Kaivn 18 | Sandnes |
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?:
| LastName | FirstName | Address | City |
|---|---|---|---|
| Svendson | Tove | Borgvn 23 | Sandnes |
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?:
| LastName | FirstName | Address | City |
|---|---|---|---|
| Svendson | Tove | Borgvn 23 | Sandnes |
| Svendson | Stephen | Kaivn 18 | Sandnes |
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?:
| LastName | FirstName | Address | City |
|---|---|---|---|
| Svendson | Tove | Borgvn 23 | Sandnes |
| Svendson | Stephen | Kaivn 18 | Sandnes |

Available link for download
Subscribe to:
Posts (Atom)