发表于: 2017-03-08 23:49:41
2 708
今天完成的事情:拆分完了任务14
明天计划的事情:开始任务15
遇到的问题:
一、利用less写序循环,格式如下
第一种:
.generate-columns(4);
.generate-columns(@n, @i: 1) when (@i =< @n) {
.column-@{i} {
width: (@i * 100% / @n);
}
.generate-columns(@n, (@i + 1));
}
编译生产的css代码:
.column-1 { width: 25%;}
.column-2 { width: 50%;}
.column-3 { width: 75%;}
.column-4 { width: 100%;}
第二种:
.loop(@counter) when (@counter > 0) {
.loop((@counter - 1));
width: (10px * @counter);
}
div {.loop(5);}
编译生成的css代码:
div {
width: 10px;
width: 20px;
width: 30px;
width: 40px;
width: 50px;
}
收获:
学习了GUI编程,利用的是javax.swing这个工具包。给界面添加图片,文字,按钮都是通过给函数传入参数来实现的。
评论