java復(fù)選框代碼 html5復(fù)選框代碼

在java代碼中如何判斷復(fù)選框是否選中

CheckBox chkbox = new CheckBox();

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:申請域名網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、略陽網(wǎng)站維護(hù)、網(wǎng)站推廣。

這是復(fù)選框。

它有個方法 boolean getState()

返回選中狀態(tài)的。

使用如下:

chkbox.getState()

用你的說法 ,那就應(yīng)該如下寫法:

if(chkbox.getState()) //選中

//這里把數(shù)據(jù)庫更新為1

else //未選中

//這里把數(shù)據(jù)庫更新為0

java怎么寫帶復(fù)選框的表格

是j2se的代碼吧。

//JCheckBoxTest.java

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

public class JCheckBoxTest extends JApplet implements ItemListener{

//變量定義

int sum=0, a=0, b=0, c=0, d=0;

Container ctp=getContentPane();

JTextField tf=new JTextField(10);

JLabel lb=new JLabel("總價:");

JCheckBox cb1,cb2,cb3,cb4;

JButton btn=new JButton("清除");

//初始化小程序

public void init(){

ctp.setLayout(new FlowLayout());

cb1=new JCheckBox("顯示器1350",false);

cb1.addItemListener(this);

ctp.add(cb1);

cb2=new JCheckBox("內(nèi)存780",false);

cb2.addItemListener(this);

ctp.add(cb2);

cb3=new JCheckBox("硬盤1100",false);

cb3.addItemListener(this);

ctp.add(cb3);

cb4=new JCheckBox("CPU410",false);

cb4.addItemListener(this);

ctp.add(cb4);

ctp.add(lb);

ctp.add(tf);

ctp.add(btn);

btn.addActionListener(new koListener());

}

//選項的選擇

public void itemStateChanged(ItemEvent e){

JCheckBox cbx=(JCheckBox)e.getItem();

if (cbx==cb1) a=1350;

if (cbx==cb2) b=780;

if (cbx==cb3) c=1100;

if (cbx==cb4) d=410;

sum=a+b+c+d;

tf.setText(String.valueOf(sum)+"元");

}

//計算

class koListener implements ActionListener{

public void actionPerformed(ActionEvent e){

cb1.setSelected(false);

cb2.setSelected(false);

cb3.setSelected(false);

cb4.setSelected(false);

a=0; b=0; c=0; d=0;

sum=a+b+c+d;

tf.setText(String.valueOf(sum)+"元");

}

}

}

試試這個。

java swing 復(fù)選框

改下layout就行了

import java.awt.BorderLayout;

import java.awt.GridLayout;

import javax.swing.JCheckBox;

import javax.swing.JPanel;

import javax.swing.JScrollPane;

import javax.swing.WindowConstants;

public class NewJFrame extends javax.swing.JFrame {

private JScrollPane jScrollPane;

private JPanel jPanel;

private String[]str={"a","b","c","d","e","f","g","h","i","j","k","l"};

public static void main(String[] args) {

NewJFrame inst = new NewJFrame();

inst.setVisible(true);

}

public NewJFrame() {

super();

initGUI();

}

private void initGUI() {

try {

setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);

pack();

setSize(300, 120);

setLocationRelativeTo(null);

jPanel=new JPanel();

jScrollPane = new JScrollPane(jPanel);

getContentPane().add(jScrollPane,BorderLayout.CENTER);

jPanel.setLayout(new GridLayout(str.length/3+1, 3));

for (int i = 0; i str.length; i++) {

JCheckBox checkBox=new JCheckBox(str[i]);

jPanel.add(checkBox);

}

} catch (Exception e) {

e.printStackTrace();

}

}

}

java復(fù)選框問題

這是所有的代碼

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.*;

public class B extends JFrame implements ActionListener{

JCheckBox ch;

JTextArea ta;

public B()

{

init();

}

public void init()

{

setSize(300,300);

setLayout(null);

ta=new JTextArea(10,20);

ta.setBounds(20,20,100,100);

add(ta);

ch=new JCheckBox("1");

ch.setBounds(100,100,50,100);

ch.addActionListener(this);

add(ch);

}

public static void main(String[] args) {

new B().setVisible(true);

}

public void actionPerformed(ActionEvent e)

{

if(e.getSource().equals(ch))

{

if(ch.isSelected())

{

ta.append("CheckBox"+ch.getText()+"cliked");

}

else

{

ta.append("CheckBox"+ch.getText()+"is No cliked");

}

}

}

}

java中,如何從數(shù)據(jù)庫中,讀出復(fù)選框的值,并讓它在頁面上是選中的? 求代碼

讀出復(fù)選框的值getElementById(復(fù)選框的id).value

在頁面上選中

getElementById(復(fù)選框的id).checked==true

當(dāng)前文章:java復(fù)選框代碼 html5復(fù)選框代碼
轉(zhuǎn)載來源:http://muchs.cn/article8/hjdpop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站、移動網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)、搜索引擎優(yōu)化、全網(wǎng)營銷推廣、做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司