zoukankan      html  css  js  c++  java
  • 结队--复利计算再升级

    一、作业

    复利计算再升级------------------------------------------------------------

    客户在大家的引导下,有了更多的想法:

    1. 这个数据我经常会填.....帮我预先填上呗?......
    2. 把界面做得简单漂亮好操作一点呗?
    3. 能不能帮我转成个APP,我装到手机上就更方便了?
    4. 我觉得这个很有用,很多人可能都需要这些功能,做到我的微信公众号上吧?
    5. 能不能不要让我填表单,让我发条消息,或者对着手机说句话就可以了?

    每组选一两个方向加以改进,让我们的投资计算与记录工具,达到可以发布给用户使用的版本,并发布博客对此次更新进行说明与总结。

    二、任务分配

    刘皓:对窗口代码和以前的代码进行连接修整。

    我:提出一些构思,帮忙找出需要改进的地方,测试程序。

    三、想法

    由于用c很难表现出后期更多的制作,我们打算用java编写,使得程序更加美观简洁符合大众化。

    一来加强原有功能和框架,二来强化界面,使用户得到更好地体验!

    import javax.swing.*;
    
    public class Rate_m {
    
        public static void main(String[] args) {
            EventQueue.invokeLater(new Runnable(){
                public void run(){
                    MyFrame frame = new MyFrame();
                    frame.setTitle("复利计算器");
                    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                    frame.setResizable(false);
                    frame.setVisible(true);
                }
            });
        }
    
    }
    

      

       public MyFrame(){
            /*Toolkit kit = Toolkit.getDefaultToolkit();
            Dimension screenSize = kit.getScreenSize();
            int screenHeight = screenSize.height;
            int screenWidth = screenSize.width;
            
            setSize(screenWidth/3, screenHeight/3);
            setLocationByPlatform(true);*/
            
            Image img = new ImageIcon("src/1.jpg").getImage();
            setIconImage(img);
            
            add(new SimpleFrame());
            pack();
        }
    }
    

      

    class SimpleFrame extends JComponent{
        public static final int MESSAGE_X = 75;
        public static final int MESSAGE_Y = 100;
        
        private static final int DEFAULT_WIDTH = 300;
        private static final int DEFAULT_HEIGHT = 200;
            
        /*public SimpleFrame(){
            
        }*/
        
        public void paintComponent(Graphics g)
        {
            g.drawString("My name is shuaib~hao!", MESSAGE_X, MESSAGE_Y);
        }
        
        public Dimension getPreferredSize()
        {
            return new Dimension(DEFAULT_WIDTH, DEFAULT_HEIGHT);
    

      

  • 相关阅读:
    centos : 创建交换分区
    用法记录
    mysql日志清理
    mysql 通过查看mysql 配置参数、状态来优化你的mysql
    [WPF 自定义控件]Window(窗体)的UI元素及行为
    [WPF 自定义控件]为Form和自定义Window添加FunctionBar
    [WPF 自定义控件]让Form在加载后自动获得焦点
    [WPF 自定义控件]简单的表单布局控件
    [WPF 自定义控件]以Button为例谈谈如何模仿Aero2主题
    [WPF 自定义控件]自定义控件的代码如何与ControlTemplate交互
  • 原文地址:https://www.cnblogs.com/range/p/5393506.html
Copyright © 2011-2022 走看看