/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package SwingControl;
import java.awt.Color;
import java.awt.Container;
import java.awt.HeadlessException;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
/**
*
* @author ta
*/
super(title);
creatAndShow();
}
private JButton jbt1,jbt2,jbt3,jbt4,jbt5
;
public void creatAndShow()
{
jbt2
= new JButton("Add các dòng"); jbt4
= new JButton("Het cho chua"); jbt5
= new JButton("Thi xuong dong");
// jpn.add(jbt1);
// jpn.add(jbt2);
// jpn.add(jbt3);
// jpn.add(jbt4);
// jpn.add(jbt5);
//
// Container con = getContentPane();
// con.add(jpn);
//
this.getContentPane().add(jbt1);
this.getContentPane().add(jbt2);
this.getContentPane().add(jbt3);
this.getContentPane().add(jbt4);
this.getContentPane().add(jbt5);
this.
getContentPane().
setBackground(Color.
red); this.
getContentPane().
setLayout(new java.
awt.
FlowLayout());
}
public static void main
(String[] args
) { layout.setSize(600,100);
layout.
setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE); layout.setLocationRelativeTo(null);
layout.setVisible(true);
}
}
LyoKICogVG8gY2hhbmdlIHRoaXMgbGljZW5zZSBoZWFkZXIsIGNob29zZSBMaWNlbnNlIEhlYWRlcnMgaW4gUHJvamVjdCBQcm9wZXJ0aWVzLgogKiBUbyBjaGFuZ2UgdGhpcyB0ZW1wbGF0ZSBmaWxlLCBjaG9vc2UgVG9vbHMgfCBUZW1wbGF0ZXMKICogYW5kIG9wZW4gdGhlIHRlbXBsYXRlIGluIHRoZSBlZGl0b3IuCiAqLwpwYWNrYWdlIFN3aW5nQ29udHJvbDsKCmltcG9ydCBqYXZhLmF3dC5Db2xvcjsKaW1wb3J0IGphdmEuYXd0LkNvbnRhaW5lcjsKaW1wb3J0IGphdmEuYXd0LkhlYWRsZXNzRXhjZXB0aW9uOwppbXBvcnQgamF2YXguc3dpbmcuSkJ1dHRvbjsKaW1wb3J0IGphdmF4LnN3aW5nLkpGcmFtZTsKaW1wb3J0IGphdmF4LnN3aW5nLkpQYW5lbDsKCi8qKgogKgogKiBAYXV0aG9yIHRhCiAqLwpwdWJsaWMgY2xhc3MgRmxvd0xheW91dCBleHRlbmRzICBKRnJhbWV7CgogICAgcHVibGljIEZsb3dMYXlvdXQoU3RyaW5nIHRpdGxlKSB0aHJvd3MgSGVhZGxlc3NFeGNlcHRpb24gewogICAgICAgIHN1cGVyKHRpdGxlKTsKICAgICAgICBjcmVhdEFuZFNob3coKTsKICAgIH0KICAgIAogICAgcHJpdmF0ZSBKUGFuZWwganBuOwogICAgcHJpdmF0ZSBKQnV0dG9uIGpidDEsamJ0MixqYnQzLGpidDQsamJ0NTsKICAgIAogICAgCiAgICBwdWJsaWMgdm9pZCBjcmVhdEFuZFNob3coKQogICAgewogICAgICAganBuPSBuZXcgSlBhbmVsKCk7CiAgICAgICBqYnQxID0gbmV3IEpCdXR0b24oIkZMT1cgTEFZT1VUIik7CiAgICAgICBqYnQyID0gbmV3IEpCdXR0b24oIkFkZCBjw6FjIGTDsm5nIik7CiAgICAgICBqYnQzID0gbmV3IEpCdXR0b24oIlRyw6puIDEgZMOybmciKTsKICAgICAgIGpidDQgPSBuZXcgSkJ1dHRvbigiSGV0IGNobyBjaHVhIik7CiAgICAgICBqYnQ1ID0gbmV3IEpCdXR0b24oIlRoaSB4dW9uZyBkb25nIik7CiAgICAgICAKLy8gICAgICAganBuLmFkZChqYnQxKTsKLy8gICAgICAgIGpwbi5hZGQoamJ0Mik7Ci8vICAgICAgICAganBuLmFkZChqYnQzKTsKLy8gICAgICAgICAganBuLmFkZChqYnQ0KTsKLy8gICAgICAgICAgIGpwbi5hZGQoamJ0NSk7Ci8vICAgICAgICAgICAKIC8vICAgICAgIENvbnRhaW5lciBjb24gPSBnZXRDb250ZW50UGFuZSgpOwovLyAgICAgICAgIGNvbi5hZGQoanBuKTsKLy8gICAgICAgIAogICAgICAgIHRoaXMuZ2V0Q29udGVudFBhbmUoKS5hZGQoamJ0MSk7CiAgICAgICAgIHRoaXMuZ2V0Q29udGVudFBhbmUoKS5hZGQoamJ0Mik7CiAgICAgICAgIHRoaXMuZ2V0Q29udGVudFBhbmUoKS5hZGQoamJ0Myk7CiAgICAgICAgIHRoaXMuZ2V0Q29udGVudFBhbmUoKS5hZGQoamJ0NCk7CiAgICAgICAgIHRoaXMuZ2V0Q29udGVudFBhbmUoKS5hZGQoamJ0NSk7CiAgICAgICAgIAogICAgICAgICB0aGlzLmdldENvbnRlbnRQYW5lKCkuc2V0QmFja2dyb3VuZChDb2xvci5yZWQpOwogICAgICAgICB0aGlzLmdldENvbnRlbnRQYW5lKCkuc2V0TGF5b3V0KG5ldyBqYXZhLmF3dC5GbG93TGF5b3V0KCkpOwogICAgICAgICAKCiAgICAKICAgIH0KICAgIAogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIEZsb3dMYXlvdXQgbGF5b3V0ID0gbmV3IEZsb3dMYXlvdXQoIk1ZIFdJTkRPVyIpOwogICAgICAgIGxheW91dC5zZXRTaXplKDYwMCwxMDApOwogICAgICAgIGxheW91dC5zZXREZWZhdWx0Q2xvc2VPcGVyYXRpb24oSkZyYW1lLkVYSVRfT05fQ0xPU0UpOwogICAgICAgIGxheW91dC5zZXRMb2NhdGlvblJlbGF0aXZlVG8obnVsbCk7CiAgICAgICAgbGF5b3V0LnNldFZpc2libGUodHJ1ZSk7CiAgICB9CiAgICAKICAgIAp9Cg==