摘要:
刚开始学java,之前学的C#,控件都是可以拖放的,十分简单方便可以快速的开发出应用程序!不过现在学的java,控件都是用代码式实现的,这样的话控件的合理布局就是重要的问题了。第一次接触java的时候买了一本讲java基础知识的书——java语言程序设计基础篇(第8版,基础部分这书还是可以的。不过里面就只介绍FlowLayout(流布局),GridBagLayout(网格布局),BorderLayout(边界布局)不过这三种布局管理器局限性实在太大了,在我实际想要做个界面时总给不了我想要的效果!后来师兄告诉了我有个布局管理器叫GridBagLayout!GridBagLayout不愧被誉为ja 阅读全文
posted @ 2012-10-29 10:54
Dre.trace
阅读(307)
评论(0)
推荐(0)
摘要:
在学习java的画图功能时候,经常会看到super.paintComponent,书上说一定要有而且必须是在第一句,不然就会出问题!可恨的是书上没有解析这是为什么。下面简单的解析一下这个语句的作用。首先我们要知道GUI组件(如JPanel,JButton等)本身并没有paintComponent的方法,它的paintComponent是JComponent继承下来的。 然后我们来看看JComponent的paintComponentprotectedvoidpaintComponent(Graphicsg){if(ui!=null){GraphicsscratchGraphics=SwingG 阅读全文
posted @ 2012-10-29 10:53
Dre.trace
阅读(2055)
评论(0)
推荐(0)
摘要:
乌班图12.04登陆界面不能以root用户登录,下面给出解决方案! 方法一:编辑 lightdm.conf文件sudo gedit/etc/lightdm/lightdm.conf将整个文件更改为:[SeatDefaults]greeter-session=unity-greeteruser-session=ubuntugreeter-show-manual-login=trueallow-guest=false保存重启即可方法二:先 sudo apt-get install gdm进入图形界面后选择gdm执行sudodpkg-reconfigure gdm将登录管理器修改为gdm,light 阅读全文
posted @ 2012-10-29 10:28
Dre.trace
阅读(381)
评论(0)
推荐(0)
摘要:
用Ubuntu 的Live CD试用Ubuntu启动后,打开终端sudo fdisk -l 查看你的ubuntu的分区假设为/dev/sda7mount/dev/sda7 /mntmount/dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过)grub-install --root-directory=/mnt//dev/sda和前面一样,要装入第二硬盘的把sda改为sdb。我的文件系统为ext4,貌似U盘pe 的GRUB不支持,保险起见用LiveCD修复的,修复后却无法引导Windows了。可以用下面的方法解决:进入Ubuntu系统,打开终端,重建GRUB列表sud 阅读全文
posted @ 2012-10-29 10:27
Dre.trace
阅读(297)
评论(0)
推荐(0)

浙公网安备 33010602011771号