首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    AWT常用组件

    一、基本组件 组件名 组件名 功能 Button Button Canvas 用于绘图的画布 Checkbox 复选框组件(也可当做单选框组件使用) CheckboxGroup 用于将多个Checkbox...下拉列表将所有的选项进行隐藏,当选用其中的选项时才会显示出来,这样能够节省显示空间,适用于待选择选项较多的情况。...Choice类的常用成员方法 成员方法 描述 void add(String item) 将一个选项添加到 Choice 下拉列表中 String getltem(int index) 获取 Choice...列表将所有选项罗列和显示在列表框中,比下拉列表更加直观。 AWT的List 类实例化列表组件,提供多个文本选项,支持滚动条。...最后,将两个按钮添加到窗口的布局中,并设置窗口的最佳大小并可见。 这样,运行程序后,会显示一个窗口和两个按钮,点击按钮会显示对应的对话框。

    9910

    当我们聊设计的时候,我们在聊些什么?(二)

    不足1.当前添加关联关系只能添加到每个分组最后的位置,如果我们想添加到当中的位置就很不方便。2.当前多个关联关系无法转化为分组。3.对于没有sql相关知识的用户,嵌套的条件过于复杂,不利于理解和使用。...新的实现1.针对不足4,修改布局,把每个条件修改到一行内展示,同时改小输入框大小和间距。2.针对不足5,新增了两种下拉框的输入方式,可支持单选和多选。...5.针对不足2,在每个条件前新加了checkbox,勾选条件并点击分组按钮,即可将多个条件新加入一个分组。...需要注意的是,只有连续的条件才可合并分组,因此checkbox在勾选和取消勾选时会对状态进行校验,只允许操作两边的按钮。如果勾选中的有分组,应该将条件和分组合并,而不是嵌套。...它会覆盖到所有开发认知以内的功能,但是这样的设计对于非专业的用户来说,往往是多余的。去繁就简,界面更整齐的排列,给常用功能提供快捷操作,合理的禁用非法的操作,都是让组件更好用的,好的改变。

    18630

    jQuery基础

    丰富的DOM选择器,jQuery的选择器用起来很方便,比如要找到某个DOM对象的相邻元素,JS可能要写好几行代码,而jQuery一行代码就搞定了,再比如要将一个表格的隔行变色,jQuery也是一行代码搞定...jQuery的链式操作可以把多个操作写在一行代码里,更加简洁。 事件、样式、动画支持。jQuery还简化了js操作css的代码,并且代码的可读性也比js要强。 Ajax操作支持。...='text']");// 取到类型不是text的input标签 表单常用筛选: :text :password :file 例子: $(":checkbox") // 找到所有的checkbox 表单对象属性...示例:开关灯和模态框 CSS css("color","red")//DOM操作:tag.style.color="red" 示例: $("p").css("color", "red"); //将所有p...(B)// 把A前置到B 添加到指定元素外部的后面 $(A).after(B)// 把B放到A的后面 $(A).insertAfter(B)// 把A放到B的后面 添加到指定元素外部的前面 $(A).before

    2K120

    java-GUI编程之AWT组件

    AWT中常用组件 基本组件 组件名 功能 Button Button Canvas 用于绘图的画布 Checkbox 复选框组件(也可当做单选框组件使用) CheckboxGroup 用于将多个Checkbox...组件组合成一组, 一组 Checkbox 组件将只有一个可以 被选中 , 即全部变成单选框组件 Choice 下拉选择框 Frame 窗口 , 在 GUI 程序里通过该类创建窗口 Label 标签类,...cbg组中 Checkbox male = new Checkbox("男", cbg, true); //定义一个单选框,初始处于未被选中状态,并添加到cbg组中 Checkbox...female = new Checkbox("女", cbg, false); //定义一个复选框,初始处于未被选中状态 Checkbox married = new Checkbox...Choice colorChooser = new Choice(); //定义一个列表选择框 List colorList = new List(6, true); //定义一个5行,

    3K10

    jquery jQuery快速入门

    丰富的DOM选择器,jQuery的选择器用起来很方便,比如要找到某个DOM对象的相邻元素,JS可能要写好几行代码,而jQuery一行代码就搞定了,再比如要将一个表格的隔行变色,jQuery也是一行代码搞定...='text']");// 取到类型不是text的input标签 表单筛选器: :text :password :file 例子: $(":checkbox") // 找到所有的checkbox 表单对象属性...示例:开关灯和模态框 CSS css("color","red")//DOM操作:tag.style.color="red" 示例: $("p").css("color", "red"); //将所有p...练习题:全选、反选、取消 文档处理 添加到指定元素内部的后面 $(A).append(B)// 把B追加到A $(A).appendTo(B)// 把A追加到B 添加到指定元素内部的前面 $(A).prepend...empty()// 删除匹配的元素集合中所有的子节点。 例子: 点击按钮在表格添加一行数据。 点击每一行的删除按钮删除当前行数据。

    16.3K50

    扩展UltraGrid控件实现对所有数据行的全选功能

    [Source Code从这里下载] 一、我们的目标:在UltraGird的选择列的Header添加CheckBox实现对所有数据行的全选 ?...现在的新的要求是:在CheckBox列的列头添加一个总的CheckBox,用于选中所有数据行,即当勾选CheckBox时,下面所有数据行对应的均自动被勾选,反之,解除现有数据行对应的CheckBox的勾选状态...具有一个很有用的动态分局的特性:你可以将可被用于分组的列通过鼠标拖到最上方的区域(Drag a column header here to group by the column),那么UltraGird会自动为你将所有的数据行按照该列的值进行动态分组...这个分组功能为我们要扩展的UltraGird又增加了一个新的特性:如果在分组状态,需要在每一个分组行中添加CheckBox,该CheckBox用于对当前组范围内所有数据行的全选。...我们通过该类型来设置分组行或者整个UltraGrid(没有在分组模式下)应有的状态,并最终对相应的数据行(在分组模式下为当前分组的所有行,而没有分组情况下为整个UltraGrid的所有行)的Check状态

    1.5K110

    【Html.js——功能实现】宝贵的一票(蓝桥杯真题-2323)【合集】

    完成后,最终页面效果如下: 要求规定 请勿修改已经提供的代码,以免造成判题无法通过。 请严格按照考试步骤操作,切勿修改考试默认提供项目中的文件名称、文件夹路径等。...2; // 生成新选项的 HTML let newItem = initRender(`选项${newIndex}`, showDelete); // 将新选项添加到列表中...newIndex > 2; // 生成新选项的 HTML let newItem = initRender(`选项${newIndex}`, showDelete); // 将新选项添加到列表中...使用 $(".list").append(initList) 将生成的选项添加到 .list 容器中。 点击添加选项逻辑: 给 .add 元素绑定点击事件。...调用 initRender 函数生成新选项的 HTML,并添加到 .list 容器中。 如果需要显示删除按钮,遍历 .list 容器中的所有选项,为没有删除按钮的选项添加删除按钮。

    3700

    鹅湖在 JavaScript 中将选定的输入复制到剪贴板。

    首先我们会选择复制按钮和所有复选框元素。然后,它会为复制按钮添加一个事件监听器。当按钮被点击时,代码将循环遍历所有复选框,检查它们是否被选中,并将它们的值添加到一个数组中。...checkbox" id="checkbox1" value="value1"> Option 1checkbox" id="checkbox2" value..."]');copyButton.addEventListener('click', () => { const selectedValues = []; // 循环遍历所有复选框 for (const...checkbox of checkboxes) { // 检查复选框是否被选中 if (checkbox.checked) { // 将复选框的值添加到数组中 selectedValues.push...(checkbox.value); } } // 检查是否有选定的值 if (selectedValues.length > 0) { // 将选定的值组合成一个带有换行符分隔符的单个字符串

    27600

    WPF是什么_wpf documentviewer

    例如,不要设置Margin属性或指定一个ControlTemplate来将CheckBox添加到定义在ListView控件上的ItemContainerStyle中。...例如,要将CheckBox添加到GridView视图模式的行中,请将CheckBox添加到DataTemplate中,然后将CellTemplate属性设置为该DataTemplate。 2.4....滚动查看内容 若GridView的大小不足以显示所有项,用户可以使用ScrollViewer控件提供的滚动条水平或垂直滚动。若所有内容一开始都可见,滚动条将被隐藏。...若要为所有列表头设置处理Click事件的事件处理程序,可在ListView控件上设置该处理程序。 2.5....本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    4.7K20

    前端之jQuery

    丰富的DOM选择器,jQuery的选择器用起来很方便,比如要找到某个DOM对象的相邻元素,JS可能要写好几行代码,而jQuery一行代码就搞定了,再比如要将一个表格的隔行变色,jQuery也是一行代码搞定...(a))")// 找到所有后代中不含a标签的li标签 3.2表单筛选器 表单筛选器和其他筛选器相比只是可以将标签名省去,其他的没有什么区别,而且不省略标签名也可以。...)] 示例:开关灯和模态框 CSS css("color","red")//DOM操作:tag.style.color="red" 示例: $("p").css("color", "red"); //将所有...值: val()// 取得第一个匹配元素的当前值 val(val)// 设置所有匹配元素的值 val([val1, val2])// 设置多选的checkbox、多选select的值 $('div')...添加到指定元素内部的前面 $(A).prepend(B) // 把B追加到A标签里面的前面 $(B).prependTo(A) // 把B追加到A标签里面的前面 添加到指定元素外部的后面 $(A).

    4.9K21

    Travis CI 教程:入门

    这会将您的新 GitHub 存储库添加为 remote 并将所有内容推送到它。 由于 Travis 现在正在观看这个 repo ,它会注意到这个推送,并在所有其他开源构建的行中等待运行。...将以下五行添加到新的 .travis.yml 文件中: language: objective-c #1 osx_image: xcode6.4 #2 xcode_project: MovingHelper.xcodeproj...将以下行添加到文件末尾: ####Master branch build status: !...这意味着您无法使用 Travis 构建使用 beta SDK 的应用版本。 . 由于他们有付费服务,Travis 有动力及时升级所有东西。...您可以从 Travis 的日志中获得大量信息,但是如果没有设置脚本以在构建完成后将其上载到第三方服务,则无法获取崩溃日志。 . 所有测试都在模拟器上运行。

    5.1K21

    解决 Vue 动态生成 el-checkbox 点击无法赋值问题

    博客地址:https://ainyi.com/68 最近遇到一个问题,在一个页面需要动态渲染页面内的表单,其中包括 checkbox 表单类型,并且使用 Element 组件 UI 时,此时 v-model....values" :key="item2.id"> {{ item2.value }} checkbox> checkbox-group> 问题来了 当页面点击动态生成的 CheckBox 方框,会出现全选的情况,查看 vue 数据,显示如下: [fu41x4745m.png] 正常的情况 CheckBox 的绑定数据类型是数组形式 那我在动态生成的时候...都无法勾选 解决 这是 vue 的深入响应式原理,官方说法和解决方法: Vue 不允许在已经创建的实例上动态添加新的根级响应式属性 (root-level reactive property) 然而它可以使用...Vue.set(object, key, value) 方法将响应属性添加到嵌套的对象上 现在明白了,可以使用 Vue.set 方法解决这个==深入式响应原理== this.checkList.forEach

    6.2K20

    jQuery

    前面总结了JS相关知识的文章,对元素进行添加,修改,获取···操作很繁琐,代码多,但是jQuery 库可以通过一行简单的标记被添加到网页中 jQuery 内容 选择器 筛选器 样式操作 文本操作 属性操作...jQuery对象 JS中DOM获取到的元素是DOM对象,那么在jQuery中获取到的元素属于jQuery对象,两者之间方法有差别,虽然 jQuery对象是包装 DOM对象后产生的,但是 jQuery对象无法使用...$("p").css("color", "red"); //将所有p标签的字体设置为红色 位置操作 DOM操作 方法 说明 open() 打开一个新的浏览器窗口 alert() 显示警告窗口 close...B 添加到指定元素内部的前面 $(A).prepend(B)// 把B前置到A $(A).prependTo(B)// 把A前置到B 添加到指定元素外部的后面 $(A).after(B)// 把B放到A...('button') // 设置内部文本 btnEle.innerText = '点我' // 将button标签添加到body内部 $('body').append(btnEle) }) 动画效果

    6.8K10
    领券