您的位置 首页 UI设计教程

gui框架设计教程


关于gui框架设计教程最佳答案


gui框架设计教程


1.python gui开发的库不少.最常用的的也就几个.tkinter -tk是python自带的gui库, 上手简单, 做个简单界面基本够用了,但是不够美观,功能不全面.wxpython -开源免费, linux和windows跨平台, 界面本地化好, 功能完善, 推荐用用这个.pyqt -功能最完善强大, 开发工具给力.它有超过300类,将近6000个函数和方法。它是一个多平台的工具包,可以运行在所有主要操作系统上,包括unix,windows和mac。 pyqt采用双许可证,开发人员可以选择gpl和商业许可。在此之前,gpl的版本只能用在unix上,从pyqt的版本4开始,gpl许可证可用于所有支持的平台。最推荐用这个pygtk -gtk应该听说过吧, 就是linux的gnome开发的gui库, 这个界面在windows下不是太本地化.


关于gui框架设计教程相关答案


2.使用java的GUI设计一个简单的登陆界面(1)实现效果如下:源代码:import java.awt.BorderLayout;import java.awt.Container;import java.awt.FlowLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JPasswordField;import javax.swing.JTextField;public class Login{private JFrame frame = new JFrame("登录");private Container c = frame.getContentPane();private JTextField username = new JTextField();private JPasswordField password = new JPasswordField();private JButton ok = new JButton("确定");private JButton cancel = new JButton("取消");public Login(){frame.setSize(300,200);c.setLayout(new BorderLayout());initFrame();frame.setVisible(true);}private void initFrame(){顶部JPanel titlePanel = new JPanel();titlePanel.setLayout(new FlowLayout());titlePanel.add(new JLabel("系统管理员登录"));c.add(titlePanel,"North");中部表单JPanel fieldPanel = new JPanel();fieldPanel.setLayout(null);JLabel a1 = new JLabel("用户名:");a1.setBounds(50,20,50,20);JLabel a2 = new JLabel("密 码:");a2.setBounds(50,60,50,20);fieldPanel.add(a1);fieldPanel.add(a2);username.setBounds(110,20,120,20);password.setBounds(110,60,120,20);fieldPanel.add(username);fieldPanel.add(password);c.add(fieldPanel,"Center");底部按钮JPanel buttonPanel = new JPanel();buttonPanel.setLayout(new FlowLayout());buttonPanel.add(ok);buttonPanel.add(cancel);c.add(buttonPanel,"South");}public static void main(String[] args){new Login();}}


了解更多gui框架设计教程类似问题


ui视频教程下载
ui图标教程小金狮好还是jack好
android ui基础教程
ui动图制作教程
uiapp教程
realguitar5安装教程

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注