package cha7;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
import javax.swing.border.EmptyBorder;
@SuppressWarnings("serial")
public class lirun extends JFrame implements ActionListener{
private JTextField sale=new JTextField(10);
private JTextField managecost=new JTextField(10);
private JTextField lal=new JTextField(10);
private JTextField sal=new JTextField(10);
private JTextField irb=new JTextField(10);
private JLabel r=new JLabel("利润计划工作中的反复计算");
private JLabel SALE=new JLabel("SALE:");
private JLabel MANAGECOST=new JLabel("MANAGECOST:");
private JLabel LAL=new JLabel("LAL:");
private JLabel SAL=new JLabel("SAL:");
private JLabel IRB=new JLabel("IRB:");
private JLabel salecost=new JLabel();
private JLabel marginalcost=new JLabel();
private JLabel taxprofits=new JLabel();
private JLabel tax=new JLabel();
private JLabel netprofits=new JLabel();
private JLabel operatingexpense=new JLabel();
private JLabel SALECOST=new JLabel("SALECOST:");
private JLabel MARGINALCOST=new JLabel("MARGINALCOST:");
private JLabel TAXPROFITS=new JLabel("TAXPROFITS:");
private JLabel TAX=new JLabel("TAX:");
private JLabel NETPROFITS=new JLabel("NETPROFITS:");
private JLabel OPERATINGEXPENSE=new JLabel("POERATINGEXPENSE:");
private JButton js=new JButton("计算");
public lirun()
{super("lirun");
JPanel contentPane=(JPanel)getContentPane();
contentPane.setLayout(new BorderLayout());
JPanel p1=new JPanel();
JPanel p2=new JPanel(new GridLayout(0,2));
JPanel p3=new JPanel();
contentPane.setBorder(new EmptyBorder(10,10,10,10));
p1.add(r,BorderLayout.CENTER);
p2.add(SALE);
p2.add(sale);
p2.add(MANAGECOST);
p2.add(managecost);
p2.add(LAL);
p2.add(lal);
p2.add(SAL);
p2.add(sal);
p2.add(IRB);
p2.add(irb);
p2.add(SALECOST);
p2.add(salecost);
p2.add(MARGINALCOST);
p2.add(marginalcost);
p2.add(TAXPROFITS);
p2.add(taxprofits);
p2.add(TAX);
p2.add(tax);
p2.add(NETPROFITS);
p2.add(netprofits);
p2.add(OPERATINGEXPENSE);
p2.add(operatingexpense);
p3.add(js,BorderLayout.NORTH);
js.addActionListener(this);
contentPane.add(p1,BorderLayout.NORTH);
contentPane.add(p2,BorderLayout.CENTER);
contentPane.add(p3,BorderLayout.SOUTH);
pack();
setVisible(true);
validate();
}
public void actionPerformed(ActionEvent event)
{
if(event.getSource()==js)
{ double sale1=Double.parseDouble(sale.getText().trim());
double managecost1=Double.parseDouble(managecost.getText().trim());
double lal1=Double.parseDouble(lal.getText().trim());
double sal1=Double.parseDouble(sal.getText().trim());
double irb1=Double.parseDouble(irb.getText().trim());
cha7.Quad q=new cha7.Quad(sale1,managecost1,lal1,sal1,irb1);
什么软件可以理解Java的编程?
第一个Java常用的开发工具为JDK,也叫Java软件开发工具包,是一个编写Java的Applet小程序和应用程序的程序开发环境,JDK中还包括了Java的开发环境,所以下载了JDK就包含了Java开发环境。而且JDK之所以被叫做Java软件开发工具包,是因为它包含了其它Java开发工具,如:编译工具(javac.exe)、打包工具(jar.exe)等。 第二个是...
编程需要学什么?
4、JavaScript:JavaScript是一种轻量级的编程语言,它是一个脚本语言,可以嵌入到HTML页面中,由来浏览器来解释执行,用来实现浏览器和用户之间的交互。它的应用场景主要是基于Web的开发。5、Java:是较为传统的面向对象语言,特点是支持跨平台的开发。Jav语言是基于面向对象的思想来设计的 , 但是删去了C+...
什么是VB程序设计?
VB 程序设计是Visual Basic编程语言,编写计算机程序需要使用计算机编程语言。计算机编程语言是人和计算机“对话”的桥梁,计算机编程语言也有很多。目前较为广泛使用的语言有“C++”、“Pascal”、“Basic”等。在众多的计算机编程语言中,以BASIC语言最为易学易用。BASIC是英文Beginner’s All purpose Symbolic...
软件与编程的关系
用户界面发生了许多变化,但依然保留着“把代码关联到用户界面”的主旨。这使得它在与即时编译结合时变成了一个快速原型的优异环境。优点:整洁的编辑环境。易学、即时编译导致简单、迅速的原型。大量可用的插件。虽然有第三方的DirectX插件,DirectX 7已准备提供Visual Basic的支持。缺点:程序很大,而且运行时需要几个巨大的...
课程开发的三个阶段
UI设计师技抄能一:熟练设计技巧袭,用户界面设计主要包含图形设计、用户体验设计和应用程序开发几个方面。UI设计师首先需要具备基本的UI设计技巧,既要懂设计,又要懂技术。 UI设计师技能二:UI设计师必须掌握前端开发的知识,包括HTML、CSS和JavaScript,以及Photoshop、图形设计以及代码编写的能力。 UI设计师技能三:设计理念...
注册表是干嘛用的?
16位应用程序会工作在NT或者Win95 下,它们的程序仍然会参考win.ini和system.ini文件获得信息和控制。 在没有注册表的情况下,操作系统不会获得必须的信息来运行和控制附属的设备和应用程序及正确响应用户的输入。 在系统中注册表是一个记录32位驱动的设置和位置的数据库。当操作系统需要存取硬件设备,它使用驱动程序,...
vb和delphi是什么来着的啊
在文本框中的文字改变事件中加入相应的代码,程序就能够在文字输入的时候自动翻译或者阻止某些字符的输入。VB的程序可以包含一个或多个窗体,或者是一个主窗体和多个子窗体,类似于操作系统的样子。有很少功能的对话框窗口(比如没有最大化和最小化按钮的窗体)可以用来提供弹出功能。VB的组件既可以拥有用户界面,也可以没...
如何学习C语言
第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的windows,Unix,Linux,Mac,os\/2,没有一个里外的,如果你不懂C语言,怎么可能深入到这些操作系统当中去呢?更不要说你去写它们的内核程序了。第三:很多新型的语言都是衍生自C语言,C++,Java,C#,J#,perl...哪个不是呢?掌握了C语言...
软件开发的一般流程是什么?_?
软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。软件设计思路和方法的一般过程,包括设计...
新手如何学习编程?
学编程入门建议:1.学编程要从根本出发,从理论上来说,需要广泛的阅读。了解算法的博大精深和计算机的基本理论。2.从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。然后就是创新精神和数学思维能力,这些都是需要培养的。基础要打好学编程要具备一定的基础。3.逻辑思维能力的培养、学...