「java复选按钮」java如何获取复选框选中的值
本篇文章给大家谈谈java复选按钮,以及java如何获取复选框选中的值对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、JAVA编写一个有下拉框,单选框,复选框,单选按钮,应该用什么布局?
- 2、Java中在复选按钮监听事件中加入一个表格并打印数据库?
- 3、java复选框
- 4、Java中 单选按钮、复选按钮、文本框、文本域、列表、标签,都是什么啊,我知道文本域是TextArea
JAVA编写一个有下拉框,单选框,复选框,单选按钮,应该用什么布局?
触发事件 + 列表就可以,不过推荐使用element-ui,引一个标签就行,如果不懂可以直接去官网看,有快速入门教程
Java中在复选按钮监听事件中加入一个表格并打印数据库?
首先不是ActionListener事件。而是ItemListener 事件。读Access那块自己弄。其他基本都解决了。里面还可优化,只供参考。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.table.*;
public class BOOKS extends JFrame implements ItemListener {
private String names[] = {"古典文学","玄幻小说","悬疑小说","科幻小说","言情小说"};
JComboBox jcb = new JComboBox(names);
public static JTable all = new JTable();
public static DefaultTableModel myTable = new DefaultTableModel();
JScrollPane jScrollPane = new JScrollPane();
public BOOKS()
{
super("图书大全");
this.setResizable(false);
this.setVisible(true);
this.setBounds(new Rectangle(400,50,500,600));
jcb.addItemListener(this);//要加上事件。
this.add(jcb, BorderLayout.NORTH);
this.add(jScrollPane, java.awt.BorderLayout.CENTER);
jScrollPane.getViewport().add(all);
all.setModel(myTable);
all.setRowHeight(25);//设置高度
all.getTableHeader().setPreferredSize(new Dimension(1,25));
all.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
}
public void itemStateChanged(ItemEvent e) {
String[] header = {"书籍编号", "书籍名称", "作者"};
Object[][] data = new Object[5][header.length];//5为数据库查出的总数
if(e.getStateChange() == ItemEvent.SELECTED jcb.getSelectedItem().toString() == "古典文学"){
for (int i =0; i 5; i++) {
// type tbean = (type) tlist.get(i);//java bean
// data[i][0]=tbean.getTid();
// data[i][1]=i+1;
// data[i][2]=tbean.getTid();
// data[i][3]=tbean.getTname();
data[i][0] = i+1;
data[i][1] = "古典文学";
data[i][2] = "古典文学";
}
}
else if(e.getStateChange() == ItemEvent.SELECTED jcb.getSelectedItem().toString() == "玄幻小说"){
for (int i =0; i 5; i++) {
data[i][0] = i+1;
data[i][1] = "玄幻小说";
data[i][2] = "玄幻小说";
}
}
else if(e.getStateChange() == ItemEvent.SELECTED jcb.getSelectedItem().toString() == "悬疑小说"){
for (int i =0; i 5; i++) {
data[i][0] = i+1;
data[i][1] = "悬疑小说";
data[i][2] = "悬疑小说";
}
}
else if(e.getStateChange() == ItemEvent.SELECTED jcb.getSelectedItem().toString() == "科幻小说"){
for (int i =0; i 5; i++) {
data[i][0] = i+1;
data[i][1] = "科幻小说";
data[i][2] = "科幻小说";
}
}
else if(e.getStateChange() == ItemEvent.SELECTED jcb.getSelectedItem().toString() == "言情小说"){
for (int i =0; i 5; i++) {
data[i][0] = i+1;
data[i][1] = "言情小说";
data[i][2] = "言情小说";
}
}
myTable.setDataVector(data, header); //加载数据
}
public static void main(String[] args) {
BOOKS frame=new BOOKS();
frame.setSize(1000,600);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
java复选框
function quanxuan()
{
if($('#selectall').get(0).checked==true)
{
$("input[name='quanxianselected']").each(function() {
$(this).attr("checked", true);
});
}
else{
$("input[name='quanxianselected']").each(function() {
$(this).attr("checked", false);
});
}
}
input type="checkbox" name="quanxianselected"
是用jquery实现的
Java中 单选按钮、复选按钮、文本框、文本域、列表、标签,都是什么啊,我知道文本域是TextArea
单选按钮、复选按钮、文本框、文本域、列表、标签分别为:
JRadioButton JCheckBox JTextArea JTextField JList JLabel 这些是swing中的组件(比awt好看)
和
CheckBox TextArea TextField List Label 这些是awt中的组件,awt中我没有找到RadioButton.
java复选按钮的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java如何获取复选框选中的值、java复选按钮的信息别忘了在本站进行查找喔。