编程笔记6

编程笔记6

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

编程笔记6_第1张图片

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

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

今天就写到这里。

你可能感兴趣的:(编程笔记6)