【代码笔记】Java学习一阶段总结
- 写笔记需要打开eclipse写 哈哈哈哈,不然写什么都屡不清了
- ……还需要打开API说明文档。

- JFrame 窗体组件。
- JFrame里面常用的函数:
- setSize 设置窗体大小
- setDefaultCloseOperation 设置窗体关闭方式。3是立即关闭。
- setLocationRelativeTo 设置窗体位置,null为中间
- //流式布局
FlowLayout fl = new FlowLayout();
this.setLayout(fl);
//网格左右布局
GridLayout gl = new GridLayout();
this.setLayout(gl);
//中央布局
GridBagLayout gbl = new GridBagLayout();
this.setLayout(gbl); - setTitle 默认界面设置。
- //7.设置用户名
JLabel jl = new JLabel();
jl.setText("用户名: ");
jf.add(jl);
//8.设置用户名输入框
JTextField jtf = new JTextField();
jtf.setColumns(10);
jf.add(jtf);
- 一开写就不知道写些什么
- 就当写个总结吧
- 学到的·东西没有融汇贯通。
- 学到了很多东西
- 线程不熟练
- 线程同步不熟练
- 抛出异常太复杂,只会三板斧。
- 其他,还好
打开 Eclipse -> Window -> Perferences,会打开个Perferences 的设置界面.
找到Java 下的 Editor 下的 Content Assist , 右边出现的选项中,有一个Autoactivation triggers for Java:
会看到只有一个"."(在Kepler版本中是<${)存在。表示:只有输入"."之后才会有代码提示,我们要修改的地方就是这里,可是Eclipse默认只允许输入4个自定义字符(eclipse3.4可以输入多个,因此无需下列步骤 )。
不过我们可以把当前的设置导出,保存为一个文件,然后在文件中修改,再导入设置,这样就可以突破Eclipse的限制。
先把上图中"."的地方输入几个随便的字符,例如"asdf",点最下面的"OK"来保存设置。
然 后打开 Eclipse的 File-> Export,在窗口中展开 General ->Perferences-->Export
all然后点击NEXT。然后点击"Browse"选择任意的一个路径,保存配置文件,然后点击"Finish"。
用记事本打开刚才保存的那个配置文件(扩展文件名:*.epf),按"ctrl+
F",输入刚才设置的"asdf",找到刚才字符串。把"asdf"修改为"abcdefghijklmnopqrstuvwxyz.",然后保存,退出记事本。
打 开Eclipse的 File ->Import 然后在打开的窗口里展开 General ->
Perferences,点击NEXT,选中刚才修改过的配置文件,Finish。现在,再打开Window-> Perferences,并依次展开Java -> Editor -> Content Assist,会发现已经超过了4个字符,也就是说我们输入任何字母和"."都会有代码提示了。
【代码笔记】Java学习一阶段总结的更多相关文章
- JAVA学习第一阶段(1)
java入门第一阶段 1.在java中接受并保存用户输入的值: (1)import java.util.Scanner//引入包 (2)Scanner input=new Scanner (Syste ...
- java学习第一阶段——面向对象
你聪明有人会说你心机重, 你靠的是努力有人会说你运气好, 你说自己天生乐观有人会说你虚假, 有时候, 你明明就是一杯白水, 却被人硬生生逼成了满肚子憋屈的碳酸饮料. 人一生要遇见太多人, 即使有些话字 ...
- Java学习-第一阶段-第一节:Java概述
JAVA概述 Java版本 原网址(https://www.oracle.com/java/technologies/java-se-support-roadmap.html) Oracle 将仅将某 ...
- JAVA学习第一阶段(2)
21. ArrayList类和LinkList类 注意:add,contains,remove,retain(取交集) 都可以+all表示对集合的操作 ArrayList c = new ArrayL ...
- 前端学习:JS(面向对象)代码笔记
前端学习:JS(面向对象)代码笔记 前端学习:JS面向对象知识学习(图解) 创建类和对象 创建对象方式1调用Object函数 <body> </body> <script ...
- JAVA学习第二步,初级知识框架梳理
回顾往期的学习,才发现已经学习了这么多知识点.这里复制了其他创作者的一些梳理结合自己的梳理.总结了自己在Java学习入门阶段的知识点.笔记自己了也写了详细的两本 第一章 Java面向对象 1-1包的定 ...
- 0037 Java学习笔记-多线程-同步代码块、同步方法、同步锁
什么是同步 在上一篇0036 Java学习笔记-多线程-创建线程的三种方式示例代码中,实现Runnable创建多条线程,输出中的结果中会有错误,比如一张票卖了两次,有的票没卖的情况,因为线程对象被多条 ...
- Java 学习笔记 使用并发包ReentrantLock简化生产者消费者模式代码
说明 ReentrantLock是java官方的一个线程锁类,ReentarntLock实现了Lock的接口 我们只需要使用这个,就可以不用使用synchronized同步关键字以及对应的notify ...
- Android学习笔记_32_通过WebView实现JS代码与Java代码互相通信
webview两种实现方法,覆盖onKeyDown()方法 缓存 WebSettings应用注意的几个问题 1.要实现JS代码与Java代码互相通信,需要通过Android的WebView控件,在视图 ...
随机推荐
- Cheerleaders UVA - 11806 计数问题
In most professional sporting events, cheerleaders play a major role in entertaining the spectators. ...
- tornado 07 数据库—ORM—SQLAlchemy—查询
tornado 07 数据库—ORM—SQLAlchemy—查询 引言 #上节课使用query从数据库查询到了结果,但是query返回的对象是直接可用的吗 #在query.py内输入一下内容 from ...
- tp5 路由定义
路由定义 | Route::rule('路由表达式','路由地址','请求类型'); > route 目录下的任何路由定义文件都是有效的,默认的路由定义文件是 route.php > 可以 ...
- redis设置允许远程连接
#redis默认只允许本地访问# #根据自己的配置文件启动,linux环境下同理# #远程访问的话需要设置配置文件,在redis安装根目录下xxx.config# #修改三个地方# 地址绑定 保护模式 ...
- 【floyd】【bitset】洛谷 P1841 [JSOI2007]重要的城市 题解
bitset玄学完美优化复杂度? 题目描述 参加jsoi冬令营的同学最近发现,由于南航校内修路截断了原来通向计算中心的路,导致去的路程比原先增加了近一公里.而食堂门前施工虽然也截断了原来通向计 ...
- ElementUI 时间控件
<template> <div class="block"> <span class="demonstration">默认& ...
- vbs SendKeys技术 vbs SendKeys
简单说,这个命令就是模拟键盘操作,将一个或多个按键指令发送到指定Windows窗口来控制应用程序运行,其使用格式为:object.SendKeys string"object":表 ...
- 利用touchslide实现tab滑动切换
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...
- maria(mysql)的主从复制
一.mariadb的基本操作 1.远程连接 mysql -uroot -p -h 127.0.0.1 mysql -uroot -p -h 192.168.226.128 2.赋予远程连接的权限 gr ...
- jmeter+ant+jenkins生产的报告乱码
jmeter+ant+jenkins生产的报告乱码 问题:生产报告会乱码的问题,一般是有编码格式引起的.我遇到的问题是,jmeter需要读取csv的数据作为参数.但是我们并不知道csv保存是什么编码格 ...