java按钮6的简单介绍
本篇文章给大家谈谈java按钮6,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java android如下,怎么样添加两个按钮呢?我加不了,我想添加一共6个按钮。代码怎么改?
- 2、JAVA中,用JCheckBox()添加了六个按钮,怎么判断按钮是否被选中,又如何输出被选中按钮上的文字??
- 3、用java编写一个计时器,有6个按钮,有一个开始,结束,重置,时间1结束,时间2结束,时间3结束按钮。
- 4、java 定义6个按钮从上到下排列在面板中 并且设置按钮的大小
java android如下,怎么样添加两个按钮呢?我加不了,我想添加一共6个按钮。代码怎么改?
你把super.onCreate(savedInstanceState);
之后的内容替换为以下内容就可以了的
我做的修改也做了备注,应该没有改动你原来的内容
LinearLayout mLinearLayout = new LinearLayout(this);
mLinearLayout.setOrientation(LinearLayout.VERTICAL);
Button button= new Button(this);
Button button1= new Button(this);
mLinearLayout.addView(button);
mLinearLayout.addView(button1);
setContentView(mLinearLayout);
// setContentView(button);
// setContentView(button1); 这样加,程序运行不起来了!
final MsgDialog_2 msgd = new MsgDialog_2(this);
final MapString,String msg = new LinkedHashMapString,String();
msg.put("Outstanding Position:", "");
msg.put("Deal ID", "0000000001");
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
msgd.setTitle("Confirmation - Modify S/L or T/P");
msgd.setMsg(msg);
msgd.show();
}
});
说明:
setContentView(View v);
这个方法是为了显示布局的,同一个界面中只能设置一次,多次设置,肯定就会报错的
还有,我帮你把程序完善了下,添加了LinearLayout布局,并将按钮以垂直放行排列
JAVA中,用JCheckBox()添加了六个按钮,怎么判断按钮是否被选中,又如何输出被选中按钮上的文字??
isSelected(),该方法是返回按钮的状态,为true时表示被选中,false表示未被选中;
getText();获得该按钮上的文字
用java编写一个计时器,有6个按钮,有一个开始,结束,重置,时间1结束,时间2结束,时间3结束按钮。
你没贴代码呢,
给你个思路.要用到线程.
点开始的时候,运行线程.
定义三个状态变量,可以用bool型的.
run()
{
Thread.sleep(1000);
if(a1)
....
if(a2)
...
if(a3)
...
}
在点击时间1的时候,就将a1设置为false.这样虽然线程没有停止,但数据不会改变了,就达到了你的目的.
java 定义6个按钮从上到下排列在面板中 并且设置按钮的大小
import java.awt.FlowLayout;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class SixButton extends JFrame{
JButton b1,b2,b3,b4,b5,b6;
JPanel panel,panel1,panel2,panel3,panel4,panel5,panel6;
public SixButton(String s){
super(s);
setVisible(true);
setBounds(250,300,350,600);
// setLayout(new GridLayout(6,1));
setLayout(null);
panel1=new JPanel();
panel2=new JPanel();
panel3=new JPanel();
panel4=new JPanel();
panel5=new JPanel();
panel6=new JPanel();
b1=new JButton("按钮1");
b2=new JButton("按钮2");
b3=new JButton("按钮3");
b4=new JButton("按钮4");
b5=new JButton("按钮5");
b6=new JButton("按钮6");
b1.setBounds(100,40,100,40);
b2.setBounds(100,100,120,35);
b3.setBounds(100,150,80,50);
b4.setBounds(100,220,90,70);
b5.setBounds(100,320,150, 40);
b6.setBounds(100,390,130, 30);
add(b1); add(b2); add(b3); add(b4); add(b5); add(b6);
//panel1.add(b1);panel2.add(b2);panel3.add(b3);panel4.add(b4);panel5.add(b5);panel6.add(b6);
//add(panel1);add(panel2);add(panel3);add(panel4);add(panel5);add(panel6);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
new SixButton("六个按钮添加在面板上");
}
}
本来想用网格布局,但是,你有要求能设置按钮大小,我就用了空布局,绝对定位,别的没啥法了,我!你看看这个行吗,不行,再问我,我修改一下
java按钮6的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、java按钮6的信息别忘了在本站进行查找喔。
发布于:2022-11-21,除非注明,否则均为
原创文章,转载请注明出处。