「java窗口加法」java添加窗口

博主:adminadmin 2022-11-22 01:51:05 180

本篇文章给大家谈谈java窗口加法,以及java添加窗口对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

怎么用java写加法

java中的加法使用+符号来计算最后的结果。

具体代码如下:

public class Demo {

public static void main(String[] args) {

int x = 3;

int y = 4;

int result = x + y;

System.out.println(result);

}

}

其中需要注意的是代码需写在主方法(main方法)中,否则程序无法运行;还有int型变量的初始值是0,即如果不给int型变量赋值的话,默认这个变量的值为0。

加法的Java 中的加法

Java中的加法很简答,使用运算符+表示。例如: publicclassadd{publicstaticvoidmain(String[]args){intx=5;inty=7;intsum=x+y;System.out.println("x和y的和为"+sum);}}上述代码声明了整数x和整数y,并分别赋值了5和7。最后在声明sum,赋值为x+y,并最终输出。

最终输出结果为12。

JAVA中实现计算加法的功能

你需要看一下swing事件的编写,你需要调用文本框的getText方法得到里面的数值,然后为“=”按钮写监听事件,调用第三个文本框的setText方法显示结果。我这里有个跟你界面相同的完善版,包括加减乘除运算的,我在代码中用加粗着重突出了事件的那部分。import javax.swing.*;

import java.awt.*;

import java.awt.event.*;public class AA extends JFrame

{

protected JTextField tFirst,tSecond,tResult,tEqual;

private JComboBox cFu;

private JButton jOk;

private String sFuHao;

protected String sFirst;

float fFirst,fSecond,fResult;

private String cFuHao[] = {

"+","-","*","/"

};

public AA()

{

super( "Calculator" );

Container container = getContentPane();

container.setLayout( new FlowLayout() );

tFirst = new JTextField( 10 );

container.add( tFirst );

cFu = new JComboBox( cFuHao );

cFu.setMaximumRowCount( 3 );

container.add( cFu );

tSecond = new JTextField( 10 );

container.add( tSecond );

tEqual = new JTextField( "=", 1 );

tEqual.setEditable( false );

container.add( tEqual );

tResult = new JTextField( 10 );

tResult.setEditable( false );

container.add( tResult );

jOk = new JButton( "calculate" );

container.add( jOk );

ButtonHandler handler = new ButtonHandler();

jOk.addActionListener( handler );

setSize( 600,80 );

setVisible( true );

}

public static void main( String args[] )

{

AA application = new AA();

application.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );

}

private class ButtonHandler implements ActionListener{

public void actionPerformed( ActionEvent event )

{

sFuHao=(String)cFu.getSelectedItem();

if((tFirst.getText()).equals("#")||(tSecond.getText()).equals("#"))

System.exit(0);

fFirst = Float.parseFloat(tFirst.getText());

fSecond = Float.parseFloat(tSecond.getText());

if(sFuHao.equals("+"))

fResult = fFirst + fSecond;

else if(sFuHao.equals("-"))

fResult = fFirst - fSecond;

else if(sFuHao.equals("*"))

fResult = fFirst * fSecond;

else

fResult = fFirst / fSecond;

tResult.setText( String.valueOf(fResult) );

}

}

}

「java窗口加法」java添加窗口

java窗口加法的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java添加窗口、java窗口加法的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-22,除非注明,否则均为首码项目网原创文章,转载请注明出处。