问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java 可以让多个类形成的按钮和复选框组成在一个框架里面组合么?

发布网友 发布时间:2022-05-01 16:11

我来回答

1个回答

热心网友 时间:2023-10-22 18:04

可以让不同的类都生成组件.然后组合到一起,

两种方式,

比如第一种,继承方式

import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JPanel;
public class MyJPanel extends JPanel {
@Override
public void paint(Graphics g) {
super.paint(g);
g.setColor(Color.RED);
g.drawString("你好", 50, 50);
}
}

使用的时候,在顶层容器(如:JFrame)里组合

MyJpanel jp = new MyJpanel();
jframe.add(jp);//组合到jframe里

第二种方式,方法返回一个组件

public class JButtonDemo{
JButton getJButton(String name){
JButton jb = new JButton(name);
return jb;

}

使用的时候,在顶层容器(如:JFrame)里组合

JButtonDemo jbdemo = new JButtonDemo();//产生一个实例
JButton jb =  jbdemo.getJButton("按钮");//调用该实例的方法获得组件
jframe.add(jb);


其他说明:

如果是顶层容器,那么不能放到另外一个顶层容器中,

比如Window不能放到JFrame里

JFrame也不能放到另外一个JFrame里,,

热心网友 时间:2023-11-13 19:01

可以让不同的类都生成组件.然后组合到一起,

两种方式,

比如第一种,继承方式

import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JPanel;
public class MyJPanel extends JPanel {
@Override
public void paint(Graphics g) {
super.paint(g);
g.setColor(Color.RED);
g.drawString("你好", 50, 50);
}
}

使用的时候,在顶层容器(如:JFrame)里组合

MyJpanel jp = new MyJpanel();
jframe.add(jp);//组合到jframe里

第二种方式,方法返回一个组件

public class JButtonDemo{
JButton getJButton(String name){
JButton jb = new JButton(name);
return jb;

}

使用的时候,在顶层容器(如:JFrame)里组合

JButtonDemo jbdemo = new JButtonDemo();//产生一个实例
JButton jb =  jbdemo.getJButton("按钮");//调用该实例的方法获得组件
jframe.add(jb);


其他说明:

如果是顶层容器,那么不能放到另外一个顶层容器中,

比如Window不能放到JFrame里

JFrame也不能放到另外一个JFrame里,,

在java中,怎样把一种菜谱通过复选框添加到多个类菜谱别中

一个checkbox对应一个checkbox子项组 如果checkbox被选中就显示出他对应的子项组就好了 checkbox中添加事件就不必说了吧

java复选框如何和文本框组合成一个组件

欺骗法:构造一个panel,设置BorderLayout(),然后把复选框添加到panel WEST,把复选框添加到CENTER,复选框文本设置为空,写一个设置文本方法,将文本设置给文本框,就OK了;

JAVA编写一个窗口(frame),要求窗口中有文本框,按钮,标签,单选框,复选...

JButton button; //按钮 JLabel label; //标签 JComboBox combobox;//下拉菜单 JCheckBox checkbox;//复选框 JRadioButton radiobutton;//单选框 JTextField textfield;//文本框 button = new JButton("按钮");label = new JLabel("标签:");checkbox = new JCheckBox("复选框一");radiobu...

Java编程 设计一个图形用户界面。界面包括三个单选按钮、两个复选框...

buttonGroup = new ButtonGroup();buttonGroup.add(huiButton);buttonGroup.add(hanButton);buttonGroup.add(manButton);panel.setLayout(new FlowLayout(3));panel.add(huiButton);panel.add(hanButton);panel.add(manButton);panel.add(musicBox);panel.add(danceBox);panel.add(button);panel.add...

最近开始学java,大四的课,老师极度酱油。想自己学下。求学习方法。_百...

i. 掌握所有AWT的基本组件及其相关类,包括按钮(Button),复选框(CheckBox),下拉框(Choice),标签(Lable),列表(List),文本区(TextArea),文本域(TextFiled)等 ii. 掌握重要容器:框架(Frame),面板(Panel),对话框(Dialog); iii. 掌握流式布局管理器(FlowLayout)和边界布局管理器(BorderLayout),了解网格布局管理器...

java swing如何在JTable一个单元格添加多个复选框

用来处理按钮点击后的编辑(让复选框可以选择)实现过程 写一个类去继承AbstractTableModel , 用来当数据模型 写一个类去实现TableCellRenderer 接口. 用来当渲染器 写一个类去实现TableCellEditor 接, 用来当编辑器 然后把给表格JTable填充数据, 设置渲染器和编辑器即可 ...

java.awt的类摘要

Checkbox 复选框是一个可处于“开”(true) 或“关”(false) 状态的图形组件。 CheckboxGroup CheckboxGroup 类用于集合 Checkbox 按钮集。 CheckboxMenuItem 此类表示一个可包括在菜单中的复选框。 Choice Choice 类表示一个弹出式选择菜单。 Color Color 类用于封装默认 sRGB 颜色空间中的颜色,或者用于封装由Color...

java里的swing是什么意思,为什么取名swing

InternalFrameFocusTraversalPolicy 该 FocusTraversalPolicy 可以有选择地提供确定 JInternalFrame 初始 Component 的算法。 JApplet java.applet.Applet 的扩展版,它添加了对 JFC/Swing 组件架构的支持。 JButton "push" 按钮的实现。 JCheckBox 复选框的实现,复选框是一个可以被选定和取消选定的项,它将其状态显示给...

用java语言, 如何实现为图片添加边框素材,就是把图片和边框素材(图片...

可以很容易地用FrontPage创建一个多框架的web页面。为了创建具有框架的Web页面,可从“文件”菜单的“新建”子菜单中选择“网页”命令,弹出“新建”对话框,选择“框架网页”选项卡。 在左边的列表中可选择不同类型的框架模板,选定模板后,按“确定”按钮即可创建一个具有框架的网页。 在创建有框架的Web页面时,应注...

java的swing组件的使用

Swing是用于图形用户界面开发的一个全面解决方案,包括250多个类,在这里不能一一列出。本书仅使用Swing用户界面。1.标 签 2.按 钮 3.文本域 4.文本区 5.列表框 6.组合框 7.复选框 8.单选按钮 9.滚动条 10.选项卡 11.对话框 12.菜 单 1.标 签 标签类JLabe...

一个按钮不点另一个不让点 java如何创建一个按钮 java从按钮跳转另一个窗口 java怎么设置按钮的位置 怎么让手机下面的按钮隐藏 java按钮组 java单选按钮 java面板加按钮 javaswing增加一列按钮
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
珍珠粉可以天天敷脸吗 教你自制珍珠粉面膜 中超什么时候成立 交通刷卡金是什么 哪吒V上市进入倒计时,车身超4米,轴距为2420mm,续航里程401km. 关于倩女幽魂爆鬼问题 倩女幽魂什么是大宝队 关于倩女幽魂爆鬼分红的问题 泰国绿咖喱中的咖喱酱是如何制作的,它的独特口味来源于哪些香料?_百度... 好看电视剧,推荐个,现代都市剧,古装剧,战争爱情剧都可以,要经典,确确 ... 去北京上大学转户口好不好 小孩猕猴桃一天吃几个最好 java中选择框的使用方法 java实验题目:使用单选按钮、复选按钮、文本框实现学生信息基本录入。 java c/s架构多选框实现 小孩一天最多可以吃几个猕猴桃 java复选框多选 java swing如何在JTable一个单元格添加多个复选框 Java中 单选按钮、复选按钮、文本框、文本域、列表、标签,都是什么啊,我知道文本域是TextArea 如何获取多选按钮的值,并把他插入数据库中,java的问题 Java怎么选定多个多选框点提交生成txt文件 java方法如何判断多选框是够勾选 java中怎么 把多个多选的按钮的值添加到数据库中 {有代码吗,谢谢} Java在页面写什么可以点击按钮弹出多选框(如:多个选项可以选择,带有确认取消按钮)呢? oracle导入时1017错误怎么解决? 截图的技巧 对县政协机关支部班子的意见怎么写 中共中央关于加强人民政协工作的意见的深入开展人民政协的参政议政 区政协召开老领导座谈会 征求对区政协工作的意见建议 - 信息提示 男属鼠的1996年生的命运怎么样? 19个月小孩一天吃两个100克左右的猕猴桃会不会多 小孩子每天吃一个猕猴桃,是不是可以 巴黎cac40指数的简介 平安银行车抵贷90000分36期还每个月还多少 java脚本让所有复选框全部选中 十二岁儿童可以每天吃猕猴桃吗 Java中在复选按钮监听事件中加入一个表格并打印数据库? 平安汽车抵押贷款利息怎么算 CAC 40 指数是什么意思? JAVA编写一个有下拉框,单选框,复选框,单选按钮,应该用什么布局?_百度... 蒸汽锅炉的使用有哪些注意事项? 平安银行贷款利息怎么算的,贷款7万36期要还多少钱。。。。。放贷快嘛, java菜单中的复选框checkboxmenuitem,如果有两个选项,选中一个让另一个不选中要怎么办啊? 世界著名的股票指数编制者是谁 电蒸汽锅炉在使用的时候有哪些需要注意的事项 Java Swing中添加可以多选的复选框用来删除 如何用正确的方法操作蒸汽锅炉 怎么能查到巴黎的股票 巴黎CAC40指数 平安银行个人无抵押贷款利率计算器