java也可以做出很漂亮的界面】的更多相关文章

其实java想把界面做漂亮点的话,只要把背景做好就行了,在jdk1.6以后可以继承JFrame,或JWindow后如下设置即可 setUndecorated(true);//不要标题栏的修饰,主要防止一下代码抛异常,AWTUtilities.setWindowOpaque(this, false);   //关键点,设置窗体的透明,这种透明不会影响到内部组件,方便绘制背景.然后再自己重写一下JPanel的  paintComponent(Graphics g)方法,用该方法绘制背景,最好不要用p…
效果预览:http://keleyi.com/keleyi/phtml/divcss/21.htm HoverTree开源项目实现了分层后,准备实现管理员后台登录,这里先把登录界面的HTML模板整理好. 推荐:http://hovertree.com/h/bjaf/loucldil.htm html代码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <me…
我的理解: QT做应用软件可以很强大,界面足够漂亮(最有意思的是QSS,让我刮目相看),应该是足够了.同时QT也提供了源码,不过超级复杂,难以理解,所以还是无法深入底层.另外它提供了一个额外的好处,就是MAC软件编程不用学COCOA这些太偏门的框架和语言.工作机会不算多但也不算少,总体来说,值得一学. 对于我来说,配置Java烦不胜烦,且Java不深入系统底层,Java还不利于个人开发桌面软件创造财富.能在这个公司不做Java,不做很偏门的产品,不使用偏门的语言,还有钱挣,已经很不错了.何况QT…
java查看当前项目所有线程列表界面 1.TestThread(测试类) package com.isoftstone.pcis.isc.job.king.panel; public class TestThread { public static void main(String[] args) { new Thread(){ public void run() { try { Thread.currentThread().sleep(10*1000); } catch (Interrupte…
Java的Reference感觉很象C++的指针,但是区别是本质的 他们相同之处在于都是含有一个地址,但是在Java中你无法对这个地址进行任何数学运算,并且这个地址你不知道,是Java Runtime分配给你的,它随时还要调整这个地址(After GC,Memory要Compact,这时候一个Object Reference的地址就会改变). 而C/C++之中,你可以对指针变量进行各种操作.譬如下面这个小例子 #include <iostream.h>int main (){int numbe…
如果我们想用JAVA中BufferedImage画出漂亮的验证码点击变化怎么实现呢,类似这样: 点击变化,以下是实现过程,直接上代码: 首先前台:<i><img style="height:22px;" id="zcodeImg" alt="点击更换" title="点击更换" src="" /></i>放在你页面想展示的位置;接着页面加载时 1 2 3 4 5 $(do…
smf论坛代码国内使用的比较少,可能是大家习惯了dz论坛的互动方式吧!但是,smf论坛系统不失为一款好的论坛系统,也是目前为数不多的开源代码.使用起来之后,你会体会到它强大的后台操作.(例如:插件的安装卸载很简单快速,数据库和系统错误记录异常完备) 其实smf也可以做得很漂亮. 板块里面的帖子列表: 文件展区插件的样子: 游戏插件的样子: 帖子里面的音乐播放和图片播放功能: 后台的多种论坛风格选择列表: 建议运行环境:PHP5.2.6,MySQL5.1.29…
java查看当前项目所有线程列表界面 1.TestThread(测试类) package com.testdemo.pcis.isc.job.king.panel; public class TestThread { public static void main(String[] args) { new Thread(){ public void run() { try { Thread.currentThread().sleep(10*1000); } catch (InterruptedE…
在界面设计中,一个容器要放置许多组件,为了美观,为组件安排在容器中的位置,这就是布局设计.java.awt中定义了多种布局类,每种布局类对应一种布局的策略.常用的有以下布局类: FlowLayout,依次放置组件. BoarderLayout,将组件放置在边界上. CardLayout,将组件像扑克牌一样叠放,而每次只能显示其中一个组件. GridLayout,将显示区域按行.列划分成一个个相等的格子,组件依次放入这些格子中. GridBagLayout,将显示区域划分成许多矩形小单元,每个组件…
在Java设计中我们会遇到登录界面的信息,在后面的某个情况也需要使用. 比如这是笔者的一个登录界面 可以看到获取密码和账号 在这个时候的功能的完成需要密码和账号 // 登录信息的获取 public String setLogin_Name_Text(String login_Name_Text) { name = login_Name_Text; return name; } public String setLogin_Password_Text(String login_Password_T…