「java复选按钮」java如何获取复选框选中的值

博主:adminadmin 2023-03-20 01:10:09 492

本篇文章给大家谈谈java复选按钮,以及java如何获取复选框选中的值对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

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复选按钮的信息别忘了在本站进行查找喔。