import java.awt.Color;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JButton;
import javax.swing.JFrame;
public class MyClass extends JFrame implements ActionListener, KeyListener
{
static JFrame win;
static JButton btnAbout;
public static void main(String[] args)
{
win=new JFrame("MyFrame");
win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
win.setBounds(400,200,300,200);
win.setResizable(false);
win.setFocusable(true);
Container c=win.getContentPane();
c.setBackground(Color.black);
c.setLayout(null);
c.setFocusable(true);
Insets insets = c.getInsets();
c.addKeyListener(new MyClass());
btnAbout = new JButton("About");
btnAbout.setPreferredSize(new Dimension(80,30));
btnAbout.setForeground(Color.white);
btnAbout.setBackground(Color.blue);
btnAbout.setBounds(insets.left+100, insets.top+80,80,30);
c.add(btnAbout);
win.setVisible(true);
}
@Override
public void keyPressed(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void keyReleased(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void keyTyped(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
}
}