java求解。万分感谢 日语。

小白安装java时出现的问题 求解 在线等 谢谢_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:443,706贴子:
小白安装java时出现的问题 求解 在线等 谢谢收藏
D:\testjava&javac Hello.java'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。D:\testjava&dir 驱动器 D 中的卷没有标签。 卷的序列号是 0811-CBD1 D:\testjava 的目录
416 Hello.class
109 Hello.java
2 个目录 18,920,779,776 可用字节D:\testjava&java HelloRegistry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'has value '1.8', but '1.6' is required.Error: could not find java.dllError: could not find Java SE Runtime Environment.请问怎么解决
福利不只是穿多穿少,还要有迷人的微笑!
jre报错,怎么会呢。按着步骤走什么夜不用管啊
是按照步骤走的 李兴华老师教的安装方式 就是不管用啊···请问我应该怎么改 要不要把那几个路径给你看一下
CLASSPATH .;D:\Java\jdk1.8.0\D:\Java\jdk1.8.0\lib\tools.D:\Java\jdk1.8.0\lib\dt.JAVA_HOMED:\Java\jdk1.8.0_20Path%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\W%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.7.0\C:\Program Files\Java\jdk1.7.0\jre\ CLASSPATH.;%JAVA_HOME%\lib\dt.%JAVA_HOME%\lib\tools.而且还有两个classpath···请问怎么办· ··
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或请会用JAVA编程的大神帮忙解决这个问题 谢谢了!!!!!!!!!!_百度知道
请会用JAVA编程的大神帮忙解决这个问题 谢谢了!!!!!!!!!!
、正弦,实现基本数学运算“模拟科学计算器
界面模拟Windows中的计算器程序、除!、阶乘、乘!。”请会的大神帮忙解决一下
谢谢了 、减!!!!!!!!、函数等功能、余弦和指数运算!:加
我有更好的答案
tk&&;extends&-=&nbsp,就清空
makeButton(&else&if&//&{
lastCommand&{
result&首次输入
//&(.getScreenSize().JBe.getImage(iconFileName));//&new&void&nbsp.{ public&用于判断是否是首次输入;
makeButton(&-&class&如果是&//&nbsp.equals(&-&.ActionL(lastC
//&),就什么都不做
if&nbsp.equals(&quot.=&简易计算器&
if&(start)&
public&nbsp.setText(display.ca);设置图标
//&//&implements&nbsp,两个按键加入到我的面板.&quot,就调用方法计算
calculate(Double.)&String&2;=&jF
});).0&e1)&static&))&frameHeight);=&nbsp.&&nbsp.getDefaultToolkit();{
}&nbsp.actionPerformed(ActionEvent&CalculatorTest&因为我这里已经输入过运算符;判断显示区域的值如果是&quot,就什么也不做
if&(lastCjava.setText(&&=&&=&jb&new&nbsp.equals(&quot,如果有.&
start&class&))&flag.java,
frameWidth://d;6&
display,&clear&
start&;0&))&.getSource(),就要清空显示区域的值
if&nbsp.ActionListener&nbsp.catch&extends&
//&(计算结果 private&
int&nbsp.setText(&quot.setBounds(centerX&new&&4&初始化各项值
result&nbsp.0&quot,实现计算器的界面
add(String&nbsp,&nbsp.setEnabled(false);ca);如果flag=false不需要清空显示区的值.setLayout(new&让组件按原始大小显示.printStackTrace();import&NumberAction&nbsp,&{
Toolkit&&quot,
} } //&(class&
flag&null.equals(&;将面板;input).void&))&-&
MyFrameU=&将此面板布局设置为网格布局;
start&nbsp,&screenSize&&na);al)&(lastCommand,&nbsp.javax,&screenWidth&nbsp.&quot.&
flag&用于保存运算符 JButton&=&if&设置标题
if&5&JFrame&frameHeight&nbsp.jpg" esrc="http.add(jb);import&nbsp.pack();
lastCommand&nbsp.getText();实例化监听器对象
NumberAction&);;centerX&{
-&boolean&;boolean&);;&
=&))&;ca)!显示区域 public&nbsp,
false),true需要;,&/&=&e)&JPanel&,&//&+=&nbsp,false不需要 private&2;/&JPanel().setTitle(title);frameSJButton(&result);(lastC{
add(new&))&nbsp,就什么也不做
if&=&na);用来初始化;new&nbsp,&;;/&quot,并计算
//&;e)&CommandAction&设置程序关闭动作
}&&nbsp.plaf.0&首次输入
//&x)&na);-&quot.equals(&0;=&BorderLayout());import&nbsp.NORTH).SwingUvoid&nbsp!flag)&(;设置窗体位置
jFrame.equals(&保存显示区域的值;=&=&;
makeButton(&.//&还原初始值,就什么都不做
if&centerY&e;2;(actionPerformed(ActionEvent&nbsp.addActionListener(new&0;=&{
//&=&&=&CalculatorPanel());//&中间的面板 private&iconFileName,&nbsp.setText(&找中心点
}&nbsp.addActionListener(al);//&nbsp,&&数字监听器 private&{
result&如果我点击了运算符以后;300);null)&nbsp,&ca);//&&/zhidao/wh%3D600%2C800/sign=7252a5acdac3/6dbc3eba61ea8d3453c;
public&*&frameWidth&))&frameHeight&nbsp,&
makeButton(&jb&=&(&nbsp.BorderLna&javax.equals(&=&;
jFDimension(400;else&用于判断是否清空显示区域的值;
display.init(this,&判断显示区域的值里面只有&quot.&2;inputC
{ public&{
screenWidth&(iconFileName&//&9&&calculate(double&;CommandAction();if&CalculatorFrame&import&//&;CalculatorPanel&
);implements&nbsp.getText();0;T;screenSize.setResizable(resizable);显示窗体 }}class&centerY&*=&{
=&screenHeight&buttonName.setVisible(true).getText();
SwingUca);获取宽高
result&JButton(&(start)&nbsp,清除用的
JButton&else&2&quot:<img class="ikqb_img" src="一上就是&=&
makeButton(&))&设置窗体是否可以改变大小
jF=&nbsp://d;//&double&{
if&(inputCimport&;
//&nbsp.setText(&;{
if&nbsp!=&nbsp.getText())),&//&nbsp.CENTER);改变是否首次输入的标记值
//&result,&nbsp.设置显示区域的值
} } //&{//&(flag)&nbsp.static&
makeButton(&quot,输入的又是&ActionListener&BorderLayout,&//&nbsp,&new&0;判断显示区域的值里面是否已经有&CalculatorFrame()&/zhidao/wh%3D450%2C600/sign=f9beace849fbfbeddc0c3e7b4dc0db00/6dbc3eba61ea8d3453c.equals(&quot,&0://d;{
BorderL的话,不需要清空
display.setText(&title.Dna);.void&+&-&quot!=&nbsp.import&nbsp
能不能再全面一点
实现基本数学运算、函数等功能:正弦、余弦和指数运算
谢谢 !!!!!!!!
代码都给你了,你仿照上面的代码,修改即可!
其他类似问题
为您推荐:
java编程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁java代码看不懂,求高手每句解释一下意思,非常感谢~~_百度知道
java代码看不懂,求高手每句解释一下意思,非常感谢~~
Day.drawOval((int)(CenterX-Radius);30)*S setDefaultCloseOperation(JF } catch (InterruptedException e) { &#47;.JF Day= g.SECOND), (int)(CenterY)), (int)(CenterX).JP6)*Hour+(PI&#47;.DAY_OF_WEEK);+Hour+& private int Y add(jp_clock); Second=calendar,(int)(CenterY-Radius)+10).MINUTE).drawLine((int)(CenterX); &; } @Override public void run() { &#47;; WeekDay= TODO Auto-generatedmethod stub while(true) { try { setCurrentTime(), (int)(HPointY)).get(Calendar.get(C3&quot.+Month+&quot,MPointY, 350).GregorianC CenterY= ClockR Minute=21600)*S &+Minute+&quot.get(C+Second+&quot.HOUR); import javax.drawString(&quot.cos(HRadian); public class MultiThreadClock extends JFrame { public MultiThreadClock() { ClockPanel jp_clock=new ClockPanel(),Hour, (int)(CenterY),400); private final double PI=3.get(Calendar.util.getHeight()&#47,(int)(CenterX-Radius).get(Calendar,SPointY;30)*Minute+(PI&#47; HPointX=CenterX+Radius*0; double HRadian=(PI&#47.getWidth()&#47.sin(MRadian);&#47.drawString(WeekDay+&quot.sin(SRadian),Month.8*Math.cos(SRadian); &quot.DAY_OF_MONTH);12& TODO Auto-generatedmethod stub new MultiThreadClock(); g, (int)(CenterY)).C&#47.start().MONTH),(int)(CenterX),Minute.cos(MRadian), (int)(MPointY)); setVisible(true).get(Calendar,SPointX;&#47.swing, (int)(2*Radius); private double Radius=150; Month=calendar.YEAR); SPointY=CenterY-Radius*Math.EXIT_ON_CLOSE).drawString(& Thread.8*M TODO Auto-gen } } class ClockPanel extends JPanelimplements Runnable { private double CenterX,(int)(2*Radius)), (int)(SPointX);9&quot.get(C; repaint(); Year=calendar.paintComponent(g); Thread ClockRun=new Thread(jp_clock);360)*Minute+(PI&#47;2.6*Math, (int)(CenterY);.drawLine((int)(CenterX); } } } publicvoid setCurrentTime() { Calendar calendar=newGregorianCalendar();+Year.drawString(&quot. private double HPointX; public synchronized void paintComponent(Graphics g) { } public static void main(String[] args) { &#47.printStackTrace(); double SRadian=(PI&#47.sleep(1000);2.awt, 20package programming.1415926:&quot.setLocationRelativeTo(null),WeekD+Day+&quot.Graphics, (int)(SPointY));1800)*S & CenterX=this, (int)(CenterY+Radius)).drawString(& HPointY=CenterY-Radius*0.sin(HRadian); g, (int)(HPointX); MPointY=CenterY-Radius*0.drawLine((int)(CenterX), (int)(MPointX).6*M setSize(400,(int)(CenterX+Radius)-6 , (int)(CenterY),S6& Hour= SPointX=CenterX+Radius*Math,CenterY; MPointX=CenterX+Radius*0; double MRadian=(PI&#47:&quot,HPointY; import java,MPointX, (int)(CenterY-Radius)
提问者采纳
字符表示的时间}@Overridepublic void run() {&#47.MINUTE), (int) (CenterY); / &#47.util.GregorianC/画时分秒的线(int) (SPointY)), (int) (CenterX).HOUR).awt, 20.8 * M// /在钟表的圆圈位置写字 3 6 9 12啥的g; &#47,(int) (HPointY));设为可见Thread ClockRun = new Thread(jp_clock).drawLine((int) (CenterX); 1800) * S;/9&}}}public void setCurrentTime() {Calendar calendar = new GregorianCalendar(); ClockR6& 30) * S; repaint():& + Second + &&#47:&quot.start();设置坐标CenterY =g;/
&#47.sleep(1000).6 * M TODO Auto-generatedmethod stubnew MultiThreadClock(), Hour.get(Calendar.drawOval((int) (CenterX - Radius);}}class ClockPanel extends JPanel implements Runnable { /线程启动}public static void main(String[] args) {/ + Hour + &看上去又是很多坐标private int Y线程休眠1秒钟} catch (InterruptedException e) {/获取当前时间Year =; 2.getHeight() /Minute = calendar.8 * M看上去是坐标private double Radius = 150;MPointX = CenterX + Radius * 0.drawString(&quot.get(CMonth = + Day + &quot.MONTH), (int) (HPointX), (int) (CenterX + Radius) - 6.DAY_OF_MONTH).EXIT_ON_CLOSE);画圆(int) (2 * Radius);g;Hour = + Year, (int) (SPointX);&#47.sin(HRadian);这个方法是覆盖JPanel的绘制方法; &#47, (int) (CenterY - Radius) + 10).JF添加到framesetDefaultCloseOperation(JF/要首先调用一下父类方法CenterX = this,(int) (MPointY)).swing.Graphics, MPointX; 2;&#47, SPointX; 21600)
/&#47.DAY_OF_WEEK).setLocationRelativeTo(null), D/&#47, CenterY, SPointY.get(Calendar.cos(HRadian); + Month + &double SRadian = (PI /继承JFramepublic MultiThreadClock() { // /三句话貌似计算时分秒针的半径* SWeekDay =MPointY = CenterY - Radius * 0.1415926.get(Cpublic class MultiThreadClock extends JFrame {
&#47, HPointY;构造方法ClockPanel jp_clock = new ClockPanel();HPointX = CenterX + Radius * 0.YEAR).drawString(&double MRadian = (PI /
/ &#47.cos(SRadian); 6) * Hour + (PI &#47, 400).paintComponent(g);double HRadian = (PI /重新绘制当前panel上的图形Thread.drawLine((int) (CenterX);g, (int) (CenterY)); & 360) * Minute + (PI /g;/Day = 30) * Minute + (PI //g, M &quot.get(Calendar.get(CSecond = calendar.drawString(&quot, (int) (CenterY - Radius); / &#47.printStackTrace();/ TODO Auto-generated catch blocke.6 * M
/&#47.cos(MRadian);import java.drawLine((int) (CenterX).sin(SRadian), &#47, (int) (CenterX - Radius), S&#47.getWidth() //g; &&#47, (int) (CenterY); //&#47, (int) (MPointX);一个自定义的继承了JPanel的有多线程特性的类private double CenterX; public synchronized void paintComponent(Graphics g) {
///, WeekD一个自定义的Paneladd(jp_clock);, (int) (CenterY));g;这几句话貌似在算时分秒针的外圈坐标HPointY = CenterY - Radius * 0;SPointX = CenterX + Radius * M TODO Auto-generatedmethod stubwhile (true) {try {setCurrentTime();;写那个;
/设置默认关闭模式setSize(400, 350);
/年月日什么时分秒private final double PI = 3, (int) (2 * Radius)), (int) (CenterY + Radius)).Calendar.util.drawString(WeekDay + &+ Minute + &quot.sin(MRadian); &setVisible(true);半径private double HPointX, Month.get(Calendar, (int) (CenterX);g;3&quot.drawString(&quot, (int) (CenterY), MPointY.swing,
/SPointY = CenterY - Radius * M
/&#47.JP&#47package com,用于在JPanel上画东西super.设置窗口大小//12&quot.SECOND)
提问者评价
按照你说的,真的成功了,好开心,谢谢你!
其他类似问题
为您推荐:
您可能关注的推广
java的相关知识
其他2条回答
并且建立了一个线程 有start方法 然后是主函数运行线程 ClockPanel 这个方法 就是定义了一些常量 然后设置x y 点 drawString 写出xy的字符串来 然后画了几调线用drawline方法然后重写thread的run方法 调用repaint()方法
线程睡眠最后是取得时间的一一些函数 我建议你学习的时候不用看这么复杂的,那个你也多看看,这个小程序没用设计模式,
MultiThreadClock 类的第一个方法写了 一个确定一个界面的位置 可见,这样记清楚记忆起来也比较明确,把每个方法分别拿出来 写一写 做一些小实验, 工具包第一行是所在的包 项目中建立的 然后是引入的几个jdk工具包中的类有图形界面包
这样问,何不找本书,下点资料从最基础看起,更或者去培训吧
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁【求教】关于JAVA调用cplex,找到可能的代码,请看一下,谢谢_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:443,706贴子:
【求教】关于JAVA调用cplex,找到可能的代码,请看一下,谢谢收藏
找到了可能是调用的代码,请高手再帮我看一下,谢谢!import ilog.concert.*; import ilog.cplex.*; public class Example {
public static void main(String[] args) {
IloCplex cplex = new IloCplex();
lb = {0.0, 0.0, 0.0};
ub = {40.0, Double.MAX_VALUE, Double.MAX_VALUE};
IloNumVar[] x
= cplex.numVarArray(3, lb, ub);
double[] objvals = {1.0, 2.0, 3.0};
cplex.addMaximize(cplex.scalProd(x, objvals));
cplex.addLe(cplex.sum(cplex.prod(-1.0, x[0]),
cplex.prod( 1.0, x[1]),
cplex.prod( 1.0, x[2])), 20.0);
cplex.addLe(cplex.sum(cplex.prod( 1.0, x[0]),
cplex.prod(-3.0, x[1]),
cplex.prod( 1.0, x[2])), 30.0);
if ( cplex.solve() ) {
cplex.output().println("Solution status = " + cplex.getStatus());
cplex.output().println("Solution value
= " + cplex.getObjValue());
double[] val = cplex.getValues(x);
int ncols = cplex.getNcols();
for (int j = 0; j & ++j)
cplex.output().println("Column: " + j + " Value = " + val[j]);
cplex.end();
catch (IloException e) {
System.err.println("Concert exception '" + e + "' caught");
福利不只是穿多穿少,还要有迷人的微笑!
,友情帮顶
import ilog.concert.*; import ilog.cplex.*; public class Example {
public static void main(String[] args) {
IloCplex cplex = new IloCplex();
lb = {0.0, 0.0, 0.0};
ub = {40.0, Double.MAX_VALUE, Double.MAX_VALUE};
IloNumVar[] x
= cplex.numVarArray(3, lb, ub);
double[] objvals = {1.0, 2.0, 3.0};
cplex.addMaximize(cplex.scalProd(x, objvals));
cplex.addLe(cplex.sum(cplex.prod(-1.0, x[0]),
cplex.prod( 1.0, x[1]),
cplex.prod( 1.0, x[2])), 20.0);
cplex.addLe(cplex.sum(cplex.prod( 1.0, x[0]),
cplex.prod(-3.0, x[1]),
cplex.prod( 1.0, x[2])), 30.0);
if ( cplex.solve() ) {
cplex.output().println("Solution status = " + cplex.getStatus());
cplex.output().println("Solution value
= " + cplex.getObjValue());
double[] val = cplex.getValues(x);
int ncols = cplex.getNcols();
for (int j = 0; j & ++j)
cplex.output().println("Column: " + j + " Value = " + val[j]);
cplex.end();
catch (IloException e) {
System.err.println("Concert exception '" + e + "' caught");
} }怎么缩进都没了
这是神马,为什么我学java都没用过这个东东
楼主,实现java调用cplex了没,求教啊,最近也在弄这个东西,可是没有太多资料,一片茫然,看到一定要回我啊,万分感谢
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或菜鸟学习java,求大神解释下面的代码各段是什么意思,尽量详细,谢谢_百度知道
菜鸟学习java,求大神解释下面的代码各段是什么意思,尽量详细,谢谢
zip:ReadEObject o = ois.readObject();
}}&#47;ObjectOutputStream oos = new ObjectOutputStream(gzipout);
Employee sarah = (Employee)print the records after reconstruction of state).getInputStream());public class ReadEmployee {
public static void main(String argv[]) throws
Exception{
&#47.*.*.readObject().writeObject(obj).finish();&#47;
Employee sam = (Employee)
GZIPInputStream gs = new GZIPInputStream(fis);gzipos.getOutputStream());
ObjectInputStream ois = new ObjectInputStream(gs);ObjectInputStream ois = newObjectInputStream(gzipin).print().util.close();
&#47;db&quot.close(),PORT);&#47; write to clientGZIPOutputStream gzipout = new GZIPOutputStream(GZIPInputStream gzipin = new GZIPInputStream(deserialize objects sarah and sam
FileInputStream fis = new FileInputStream(&&#47; read from serverSocket socket = new Socket(remoteServerIP.readObject().java&#47;&#47.io.print()示例程序8源代码
提问者采纳
Employee sam = (Employee)/gzipos.util.java);
}}这个大意是读取ZIP压缩文件中的数据第二段.readObject();
GZIPInputStream gs = new GZIPInputStream(fis).deserialize objects sarah and sam
FileInputStream fis = new FileInputStream(&quot.close().close();db&
&#47.finish();&#47.*;
Employee sarah = (Employee)public class ReadEmployee {
public static void main(String argv[]) throws
Exception{
/print the records after reconstruction of stateoos.zip.print();
ois.writeObject(obj).*.getOutputStream());ObjectOutputStream oos = new ObjectOutputStream(gzipout);
ObjectInputStream ois = new ObjectInputStream(gs),关键几句明白就行.print():GZIPOutputStream gzipout = new GZIPOutputStream(socket,代码分为3段第一段ReadEmployee.readObject()不用在意什么意思
提问者评价
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 万分感谢 英文怎么说 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信