导航:首页 > 编程语言 > java按钮

java按钮

发布时间:2022-01-25 05:20:18

java界面添加按钮

为什么要多此一举写继承?写paint?直接new一个JPanel设置背景就完事了。

⑵ java怎么添加一个按钮

你就这态度???((偷笑),不想站在巨人的肩膀上了吗,人活一世,装X二字)
import javax.swing.JButton;
import javax.swing.JFrame;

public class c {
public static void main(String[] args) {
// 你懂的
JFrame jf = new JFrame();
// 你懂的
jf.setSize(300, 400);
// JFrame做为一个画板,他里面可以有控件,有控件就有控件布局的样式,样式为null可以理解为自由布局
jf.setLayout(null);
// JFrame的setVisible的默认值为false,值的意义是是否显示.
jf.setVisible(true);
// 按钮
JButton jb = new JButton("按钮");
// 添加按钮
jf.add(jb);
// 因为上面的布局样式,他设置了x50y80坐标和长100宽30
jb.setBounds(50, 80, 100, 30);
}
}

⑶ JAVA中怎么实现按钮功能

使用图形用户界面
class Gui extends JFrame implements ActionListener {
private JButton jb = new JButton() ;
Gui() {
super("Gui") ;
this.add(jb) ;//添加按钮

jb.addActionListener(this) ;//按钮事件监听

//当然你可以按自己的想法做布局

this.pack();
this.setVisible(true);//可见
this.setResizable(false);//不可修改大小
this.setLocation(100, 100);//起始位置
}

//覆写ActionListener接口中的事件处理方法

@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource() == jb) {

//事件处理
}
}

}

⑷ java按钮位置

java中的按钮是组建,组建都是放在容器里的,要设置组建位置,先要对容器布局,然后根据布局把按钮放到想要放的地方;
默认布局是 BorderLayout 按东南西北中排布,向四周扩散;
常见的布局方式还有 FlowLayout布局:从左到右排列,排满后转到下一行继续;
还有GridLayout 按 n行m列的网格布局;
但若要绝对定位位置,可以用null布局;
比如有一个容器p
p.setLayout(null);
Button button=new Button();
button.setBounds(int x,inty,width,height)

⑸ java按钮事件

由于不知道你的实现,我自己做了个列子,参考下面的代码和注释:

importjavax.swing.*;
importjava.awt.event.*;

classBottonextendsJFrame{
privateJButtonbutton1,button2;//两个按钮
privatebooleanflag=true;//标志第二个按钮状态

publicBotton(){
super("系统登录");//super调用父类构造方法
button1=newJButton("第一个按钮");
button2=newJButton("第二个按钮");
setLayout(null);//设置为空布形
add(button1);
add(button2);
//设置各个组件的位置、宽高
button1.setBounds(120,200,100,30);
button2.setBounds(260,200,100,30);

//给第一按钮添加事件
button1.addActionListener(newActionListener(){
publicvoidactionPerformed(ActionEvente){
flag=!flag;//修改标志
button2.setEnabled(flag);//控制第二个按钮
}
});

//设置主窗体在屏幕上的位置、宽高
setBounds(260,200,500,370);
setResizable(false);//设置主窗体属性:大小可见
setVisible(true);//设置主窗体属:可见
//窗口关闭,完全退出
setDefaultCloseOperation(this.EXIT_ON_CLOSE);
validate();//对主窗体刷新
}

publicstaticvoidmain(Stringarg[]){
newBotton();//创建窗体对象
}
}

亲,如果我的回答满意,请即时采纳,你的理解是我回答的动力,谢谢!

⑹ JAVA界面添加按钮

按照你的要求添加两个按钮的Java程序如下:

packagecom.sunshine.customer;
importjava.awt.*;
importjava.awt.event.*;
importjavax.swing.*;
importjavax.swing.table.DefaultTableModel;
{
privateJPaneltopPanel;
privateJTabletable;
privateJButtonaddRoom=newJButton("添加房间");
privateJButtonremoveRoom=newJButton("删除房间");
privateDefaultTableModeldtm;
publicJTableDemo(){
setTitle("SimpleJTableApplication");
setSize(560,400);
setBackground(Color.gray);
topPanel=newJPanel();
topPanel.setLayout(newBorderLayout());
getContentPane().add(topPanel);
Stringcols[]={"房间号","是否预定","房间价格","房间类型","房间状态","卫生情况","剩余时间"};
StringrowData[][]={{"","","","","","",""},
{"","","","","","",""},{"","","","","","",""},{"","","","","","",""},
{"","","","","","",""},{"","","","","","",""},{"","","","","","",""},
{"","","","","","",""},{"","","","","","",""},{"","","","","","",""},
{"","","","","","",""},{"","","","","","",""},{"","","","","","",""},};
dtm=newDefaultTableModel();
dtm.setDataVector(rowData,cols);
table=newJTable(dtm);
JScrollPanescrollPane=newJScrollPane(table);
topPanel.add(scrollPane,BorderLayout.CENTER);
addRoom.addActionListener(this);
removeRoom.addActionListener(this);
JPanelp=newJPanel();
p.add(addRoom);
p.add(removeRoom);
topPanel.add(p,BorderLayout.SOUTH);
}
publicstaticvoidmain(Stringargs[]){
JTableDemomainFrame=newJTableDemo();
mainFrame.setVisible(true);
}
@Override
publicvoidactionPerformed(ActionEventae){
if(ae.getSource()==addRoom){
Stringrow[]={"","","","","","",""};
dtm.addRow(row);
}
if(ae.getSource()==removeRoom){
dtm.removeRow(table.getSelectedRow());
}
}
}

⑺ JAVA怎么调用按钮的名称

actionPerformed方法啊
实现ActionListener接口啊
e.getSource().getName的什么的方法判断啊
这个啊
那个啊
啊啊啊啊

⑻ java怎么创建一个按钮

java当中创建按钮,必须使用java swing来创建,实例如下:
JButton有个构造函数是JButton(Icon icon),就是用来创建带图标的按钮的。
可以这样用,如:
JButton jb = new JButton(new ImageIcon("images/myImage.gif"));
这样得到的就是带图标的按钮了。

⑼ java怎么在按钮上加图片,或者把图片做成按钮(按钮是圆的

JButton有构造 方法
JButton(Icon icon)
创建一个带图标的按钮。

也有方法 public void setIcon(Icon defaultIcon)

public void setPressedIcon(Icon pressedIcon)
设置按钮的按下图标。

public void setSelectedIcon(Icon selectedIcon)
设置按钮的选择图标。

public void setRolloverIcon(Icon rolloverIcon)
设置按钮的翻转图标。

public void setRolloverSelectedIcon(Icon rolloverSelectedIcon)
设置按钮的翻转选择图标。

public void setDisabledIcon(Icon disabledIcon)
设置按钮的禁用图标。

public void setDisabledSelectedIcon(Icon disabledSelectedIcon)
设置按钮的禁用选择图标。

⑽ java 按钮问题

import javax.swing.*;
import java.awt.*;
public class Test extends JFrame{
JToolBar tbrMain;
JToggleButton btnFirst,btnSecond,btnThird;
public Test(){
super("按钮组示例");
setSize(400,300);
tbrMain=new JToolBar();
btnFirst=new JToggleButton("第一个");
tbrMain.add(btnFirst);
btnSecond=new JToggleButton("第二个");
tbrMain.add(btnSecond);
btnThird=new JToggleButton("第三个");
tbrMain.add(btnThird);
ButtonGroup grpButtons=new ButtonGroup();
grpButtons.add(btnFirst);
grpButtons.add(btnSecond);
grpButtons.add(btnThird);
add(tbrMain,BorderLayout.NORTH);
setVisible(true);
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
public static void main(String[] args){
new Test();
}
}

阅读全文

与java按钮相关的资料

热点内容
压缩因子定义 浏览:968
cd命令进不了c盘怎么办 浏览:214
药业公司招程序员吗 浏览:974
毛选pdf 浏览:659
linuxexecl函数 浏览:727
程序员异地恋结果 浏览:374
剖切的命令 浏览:229
干什么可以赚钱开我的世界服务器 浏览:290
php备案号 浏览:990
php视频水印 浏览:167
怎么追程序员的女生 浏览:487
空调外压缩机电容 浏览:79
怎么将安卓变成win 浏览:459
手机文件管理在哪儿新建文件夹 浏览:724
加密ts视频怎么合并 浏览:775
php如何写app接口 浏览:804
宇宙的琴弦pdf 浏览:396
js项目提成计算器程序员 浏览:944
pdf光子 浏览:834
自拍软件文件夹名称大全 浏览:328