The method add(Button) is undefined for the type ui
importjava.awt.*;importjava.applet.*;importjava.awt.event.*;importjavax.swing.*;impor...
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
import javax.swing.*;
import java.math.*;
public class ui {
String x="",y="",fh="";
double answer;
JTextField tfAnswer;//定义用于输入和输出的文本框;
Button btn_int[]=new Button[10];
Button btn_dian,btn_fu,btn_jia,btn_jian,btn_cheng,btn_chu,btn_pow,
btn_sqrt,btn_deng,btn_C,sin,cos,tan,ln;//定义按钮
public void init(){
this.setBackground(Color.lightGray);//设置applet组件的背景色
setLayout(null);
tfAnswer=new JTextField();
tfAnswer.setBounds(5,5,260,30);//定义文本框组件位置(x,y)以及大小(宽度width,高度height)
tfAnswer.setHorizontalAlignment(JTextField.RIGHT);
tfAnswer.setText("0.");
add(tfAnswer);
//布局开始
...
}//布局结束
public void buju_btn(Button btn_name,String btn_fuhao,int x, int y, int width, int height, Color btn_color)
{
setLayout(null);
btn_name= new Button(btn_fuhao);
btn_name.setBounds(x,y,width,height);
btn_name.setBackground(Color.white);
btn_name.setForeground(btn_color);
add(btn_name);
}
}
} 展开
import java.applet.*;
import java.awt.event.*;
import javax.swing.*;
import java.math.*;
public class ui {
String x="",y="",fh="";
double answer;
JTextField tfAnswer;//定义用于输入和输出的文本框;
Button btn_int[]=new Button[10];
Button btn_dian,btn_fu,btn_jia,btn_jian,btn_cheng,btn_chu,btn_pow,
btn_sqrt,btn_deng,btn_C,sin,cos,tan,ln;//定义按钮
public void init(){
this.setBackground(Color.lightGray);//设置applet组件的背景色
setLayout(null);
tfAnswer=new JTextField();
tfAnswer.setBounds(5,5,260,30);//定义文本框组件位置(x,y)以及大小(宽度width,高度height)
tfAnswer.setHorizontalAlignment(JTextField.RIGHT);
tfAnswer.setText("0.");
add(tfAnswer);
//布局开始
...
}//布局结束
public void buju_btn(Button btn_name,String btn_fuhao,int x, int y, int width, int height, Color btn_color)
{
setLayout(null);
btn_name= new Button(btn_fuhao);
btn_name.setBounds(x,y,width,height);
btn_name.setBackground(Color.white);
btn_name.setForeground(btn_color);
add(btn_name);
}
}
} 展开
2个回答
启帆信息
2024-11-19 广告
2024-11-19 广告
启帆信息是英伟达中国区代理商,原厂授权代理,提供全面的软件技术解决方案以及NVIDIA以太网产品、交换机等产品,欢迎前来咨询!...
点击进入详情页
本回答由启帆信息提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询