编程笔记6

编程笔记6

今天的成果是用java制作登陆窗口界面。主要使用JButton、JLabel、JTextField、JPasswordField,JTextArea还有JScrollPane。登陆界面结果如下:

这里要注意Layout的方式有三种,分别是BorderLayout、GridLayout和FlowLayout。三种组合在一起可以得到各种布局方式。需要注意的是,java这里不用绝对位置布局的的原因,主要是因为可移植性,如果在不同机器上运行,每个机器的分辨率等都可能不一样,如果是绝对位置的话,可能会乱,所以java不使用绝对位置布局,而使用这三种方式。虽然不能得到非常准确布局,但是可移植性好。可移植性和美观两者不可兼得。

其实现在做界面,做前端很少使用java了,而是使用html,js,css等技术。java可以做服务端的编程,所以java+html这种组合方式就出现了。多种技术相互配合,取其长处,避其短处。

今天就写到这里。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • (写作于2015年2月17日) 风吹散了冬末的雾霾 露出一个阳光灿烂的日子 心头的云幕滑落 头顶是一湖清澈的天 树...
    万月生阅读 3,240评论 0 5
  • 写作本身没有意义,一个个字 就像一块块砖,本身没有意义,但是一块块砖经过精心的建筑,可以变成我们暖暖的家,可以变成...
    简书爱好阅读 3,483评论 0 51