Tag: 复选框

如何在java GUI中查看复选框的状态?

我在Java GUI中有大约200个复选框。 现在,我希望获得用户已检查过的所有复选框的列表。 我可以用这样的方式做到这一点: jCheckBox1.isSelected(); 但是我不想为200个复选框写这行。 有没有办法通过for循环来做到这一点。 所有复选框的名称都是jCheckBox1,jCheckBox2,jCheckBox3,jCheckBox4 … jCheckBox200

如何渲染JTable中的复选框?

这是我的代码,用于渲染JTable并更改行的颜色,但它不会在第6列中显示复选框,只显示字符串(true,false)。 你能提供解决方案吗? 提前致谢。 public class JLabelRenderer extends JLabel implements TableCellRenderer { private MyJTable myTable; /** * Creates a Custom JLabel Cell Renderer * @param t your JTable implmentation that holds the Hashtable to inquire for * rows and colors to paint. */ public JLabelRenderer(MyJTable t) { this.myTable = t; } /** * Returns the component […]

JTable – 布尔单元格类型 – 背景

我正在使用带有JTable的Nimbus L&F,它有一个布尔(复选框)元素作为其列之一。 我遇到的问题是布尔列不遵循Nimbus L&F中存在的自然行背景替换。

android中的自定义复选框难度

如何修改此imageCheckBoxAdapter代码以便在滚动时保持checkBox的状态(即使在滚动之后,所有选中的复选框仍应保持检查。此外,已检查的变量是否需要存储在数组中)? class imageCheckBoxAdapter extends ArrayAdapter { private final Context context; private final ArrayList values; private final Map obj; static ArrayList checks=new ArrayList(); public imageCheckBoxAdapter(Context context,ArrayList values,Mapobj) { super(context, R.layout.row_checkbox, values); this.context = context; this.values = values; this.obj=obj; } @Override public View getView(int position, View convertView, ViewGroup parent) { LayoutInflater inflater = (LayoutInflater) context .getSystemService(Context.LAYOUT_INFLATER_SERVICE); View […]

使用复选框过滤联系人并获取电话号码

我正在开发一款类似于所有Android手机上的默认短信应用的应用。 我的问题是选择多个用户发送短信。 到目前为止我所做的事情是将我的联系人存储为带有复选框的listview项目。 现在我只需要从所选联系人那里获取电话号码。 所以我在做的事情上遇到了麻烦。 1)从我的列表视图中显示的联系人中提取电话号码2)在新活动的文本视图中显示该号码 对不起,如果我的代码难以理解,请询问您是否需要进行操作。 这是显示listview的XML,名为contact_manager.xml: 这是我的活动,它将所有东西放在一起。 public final class ContactManager extends Activity { public static final String TAG = “ContactManager”; private ListView mContactList; private boolean mShowInvisible; private Button mShowInvisibleControl; /** * Called when the activity is first created. Responsible for initializing * the UI. */ @Override public void onCreate(Bundle savedInstanceState) { Log.v(TAG, […]

JavaFX:CheckBoxTableCell在用户检查checkBox时获取ActionEvent

我想在用户选中或取消选中tableView中的复选框时触发方法或操作。 当用户使用checkBox时,不会触发coursData.addListener(…)。 这是我编译的代码,窗口显示带有复选框的tableView。 package testCheckBox2; import javafx.application.Application; import javafx.beans.InvalidationListener; import javafx.beans.Observable; import javafx.beans.property.BooleanProperty; import javafx.beans.property.SimpleBooleanProperty; import javafx.beans.property.SimpleStringProperty; import javafx.beans.property.StringProperty; import javafx.collections.FXCollections; import javafx.collections.ObservableList; import javafx.event.ActionEvent; import javafx.event.EventHandler; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.ButtonBase; import javafx.scene.control.TableColumn; import javafx.scene.control.TableView; import javafx.scene.control.cell.CheckBoxTableCell; import javafx.scene.control.cell.PropertyValueFactory; import javafx.scene.layout.BorderPane; import javafx.scene.layout.HBox; import javafx.stage.Stage; public class CheckBoxTableCellTest extends Application { private TableView […]