当前位置:编程学习 > JAVA >>

java中怎么把按钮添加到指定的位置。

其中蓝色的代表按钮,我想把按钮添加到那些位置,请问要怎么布局,有些布局会覆盖我的图片。 


附上我的代码:
import javax.swing.*;
import java.awt.*;
public class kj extends JFrame 
{

public kj()
{
//框架中加载面板
pan p =new pan();
this.add(p);
}

public static void main(String[] args)
{


//创建框架对象   显示框架并且设置它的属性
kj k = new kj();


//添加按钮
//样式
/*
        k.setLayout(new GridLayout(6,3,200,2));
k.add(new JButton ("黑客技术"));
k.add(new JButton ("渗透知识"));
k.add(new JButton ("软件破解"));
k.add(new JButton ("编程大牛"));
k.add(new JButton ("免杀牛人"));
k.add(new JButton ("网页设计"));
k.add(new JButton ("黑客技术"));
k.add(new JButton ("抓鸡高手"));
*/
//属性
k.setSize(300,400);
k.setLocation(400,300);
k.setVisible(true);
//k.setResizable(false);
k.setDefaultCloseOperation(k.EXIT_ON_CLOSE);

}
}

/*******************paint**********************/
class pan extends JPanel
{


public void paint(Graphics cs)
{
//在面板中显示一下内容
//我是蛋疼的程序猿
//我是90's 后
//我是黑阔
//我习惯一个人孤独的感觉
cs.setColor(new Color(0,100,0));
cs.drawString("我是蛋疼的程序猿", 130, 50);
cs.drawString("我是90's 后", 130, 70);
cs.drawString("我是黑阔", 130, 90);
cs.drawString("我习惯一个人孤独的感觉", 130, 110);

//加载图片
Image i;
i=getToolkit().getImage("jpg.jpg");
cs.drawImage(i, 30, 40, 78, 70, this);

}




}





java按钮
补充:Java ,  Java相关
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,