扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
通过add方法进行添加。
创新互联是一家集网站建设,五通桥企业网站建设,五通桥品牌网站建设,网站定制,五通桥网站建设报价,网络营销,网络优化,五通桥网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
Container cp = getContentPane();//设置一个容器
cp.setLayout( new GridLayout(5,4,10,10));//设置容器样式
JButton btn1 = new JButton("1") ;//创建一个按钮
cp.add (btn1);//增加进入容器
备注:这个当前swing技术都实现图形化了,如NetBeans,直接拖拽即可实现。
1、servlet是java程序,但是比较特殊,和普通的java程序不同,无法单独执行,通过配置,可以在tomcat中运行,可以对用户提交的数据进行处理和反馈。他的运行也就是tomcat调用它。
2、jsp,jsp是后来人们发现,总是写servlet比较麻烦,因为servlet每次运行前都要编译和配置,所以人们就开发出了jsp,jsp直接在HTML代码内部写代码,这样比较直观,而且不用编译,写好以后放到tomcat里面,tomcat会把它先转化为servlet,再编译配置,不过这些都是自动的,所以很方便。
3、struts ,人们用servlet和jsp写程序,写多了发现,这些网页程序的处理流程都差不多:接到请求,根据请求从数据库或者别的地方获得数据,然后处理返回给用户。于是就有人想,如果我们返回给用户的页面和获得数据处理数据的部分分开,这样岂不更好:如果以后我要修改页面,直接该页面就行了,不用关心代码。多好?!所以就有了struts。
4、tomcat,以上那些东西怎么运行呢?在tomcat里面,其实tomcat的核心是servlet,jsp最后也是转化为servlet,struts更是servlet + 标记库 + javabean。所以,一般称tomcat为servlet容器。
你需要的是容器,给你思路吧
1)创建Student类(4个属性、构造方法、get/set方法);
2)利用Swing写的容器
容器中取值:假如输入框是JTextField textFieldName = new JTextField(16);
从这里面取值是:textFieldName.getText();
现在值取出来了
3)利用List保存你的数据:list.add(Student);
4)查值:遍历list
for (Student student : list) {
if(student.getNum().equals(find)){
System.out.println("你要查询的学生学号:" + student.getNum());
System.out.println("你要查询的学生姓名:" + student.getName());
System.out.println("你要查询的学生年龄:" + student.getAge());
System.out.println("你要查询的学生性别:" + student.getSex());
}
这是大概的思路,你自己写吧
初学者,尽量自己多写写,如果还完成不了,留下你QQ,我加你帮你解决
//因为你的原代码中字符串才是键,而数字是值,
//改成下面的,最后一句将输出{1=A, 2=B, 3=three},
//这样才把m2的映射关系复制到m3中并替换了m3中从m1中复制过来的映射关系
import java.util.*;
public class TestMap {
public static void main(String args[]) {
Map m1 = new HashMap();
Map m2 = new TreeMap();
m1.put(1,"one");
m1.put(2,"two");
m1.put(3,"three");
m2.put(1,"A");
m2.put(2,"B");
//m1.put("one", 1);
//m1.put("two", 2);
//m1.put("three", 3);
//m2.put("A", 1);
//m2.put("B", 2);
System.out.println(m1.size());
System.out.println(m1.containsKey("one"));
System.out.println(m2.containsValue(1));
if(m1.containsKey("two")) {
int i = (Integer)m1.get("two");
System.out.println(i);
}
Map m3 = new HashMap(m1);
m3.putAll(m2);
System.out.println(m3);
}
}
应该是容器套用容器 然后分别设置容器的布局。明白吗 就是一个框架可以有很多个面板容器。这里框架的布局设置为gridlayout 然后对面板容器的布局设置为flowlayout。实际上就是容器的嵌套。。。
在html中加入java代码,就是jsp页面,jsp里可以加入java代码了,当然也可以调用外部的java。jsp页面要想运行必须放到容器里,例如最流行的tomcat。
你应该是新手,还不明白概念,所以在网上找些视频教程看吧,搜索j2ee或者jsp的教程,jsp就是用java程序动态生成html页面,浏览器不能解析java代码,所以tomcat这种服务器负责解析,生成最终的html
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流