资源简介
Java语言程序设计(梁勇)第31-38章全部完整习题答案
代码片段和文件信息
// Exercise31_01Client.java: The client sends the input to the server and receives
// result back from the server
import java.io.*;
import java.net.*;
import javafx.application.Application;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.control.ScrollPane;
import javafx.scene.control.TextArea;
import javafx.scene.control.TextField;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.GridPane;
import javafx.stage.Stage;
public class Exercise31_01Client extends Application {
// Text field for receiving radius
private TextField tfAnnualInterestRate = new TextField();
private TextField tfNumOfYears = new TextField();
private TextField tfLoanAmount = new TextField();
private Button btSubmit= new Button(“Submit“);
// Text area to display contents
private TextArea ta = new TextArea();
// IO streams
DataOutputStream osToServer;
DataInputStream isFromServer;
@Override // Override the start method in the Application class
public void start(Stage primaryStage) {
ta.setWrapText(true);
GridPane gridPane = new GridPane();
gridPane.add(new Label(“Annual Interest Rate“) 0 0);
gridPane.add(new Label(“Number Of Years“) 0 1);
gridPane.add(new Label(“Loan Amount“) 0 2);
gridPane.add(tfAnnualInterestRate 1 0);
gridPane.add(tfNumOfYears 1 1);
gridPane.add(tfLoanAmount 1 2);
gridPane.add(btSubmit 2 1);
tfAnnualInterestRate.setAlignment(Pos.baseLINE_RIGHT);
tfNumOfYears.setAlignment(Pos.baseLINE_RIGHT);
tfLoanAmount.setAlignment(Pos.baseLINE_RIGHT);
tfLoanAmount.setPrefColumnCount(5);
tfNumOfYears.setPrefColumnCount(5);
tfLoanAmount.setPrefColumnCount(5);
BorderPane pane = new BorderPane();
pane.setCenter(new ScrollPane(ta));
pane.setTop(gridPane);
// Create a scene and place it in the stage
Scene scene = new Scene(pane 200 200);
primaryStage.settitle(“Exercise31_01Client“); // Set the stage title
primaryStage.setScene(scene); // Place the scene in the stage
primaryStage.show(); // Display the stage
btSubmit.setOnAction(e -> connectToServer());
try {
// Create a socket to connect to the server
Socket connectToServer = new Socket(“localhost“ 8000);
//Socket connectToServer = new Socket(“130.254.204.36“ 8000);
//Socket connectToServer = new Socket(
// “drake.Armstrong.edu“ 8000);
// Create an input stream to receive data from the server
isFromServer = new DataInputStream(
connectToServer.getInputStream());
// Create an output stream to send data to the server
osToServer =
new DataOutputStream(connectToServer.getOutputStream());
}
catch (IOException ex) {
ta.appendText(ex.toString() + ‘\n‘);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 559 2013-08-22 16:32 chapter33\build\web\Exercise33_01.xhtml
文件 541 2013-08-22 16:32 chapter33\build\web\Exercise33_02.xhtml
文件 1298 2013-08-22 16:32 chapter33\build\web\Exercise33_03.xhtml
文件 1046 2013-08-22 16:32 chapter33\build\web\Exercise33_04.xhtml
文件 453 2013-08-22 16:32 chapter33\build\web\Exercise33_04a.xhtml
文件 2225 2013-08-22 16:32 chapter33\build\web\Exercise33_05.xhtml
文件 1341 2013-08-22 16:32 chapter33\build\web\Exercise33_05a.xhtml
文件 2728 2013-08-22 16:32 chapter33\build\web\Exercise33_07.xhtml
文件 812 2013-08-22 16:32 chapter33\build\web\Exercise33_08.xhtml
文件 634 2013-08-22 16:32 chapter33\build\web\Exercise33_08a.xhtml
文件 2483 2013-08-22 16:32 chapter33\build\web\Exercise33_09.xhtml
文件 1099 2013-08-22 16:32 chapter33\build\web\Exercise33_10.xhtml
文件 1210 2013-08-22 16:32 chapter33\build\web\Exercise33_11.xhtml
文件 1236 2013-08-22 16:32 chapter33\build\web\Exercise33_12.xhtml
文件 0 2013-10-02 20:14 chapter33\build\web\gfv3ee6.dpf
文件 364 2013-08-22 16:32 chapter33\build\web\index.xhtml
文件 101 2013-08-22 16:32 chapter33\build\web\me
文件 25 2013-08-22 16:32 chapter33\build\web\me
文件 3116 2013-08-22 16:32 chapter33\build\web\resources\image\ca.gif
文件 110 2013-08-22 16:32 chapter33\build\web\resources\image\caIcon.gif
文件 17550 2013-08-22 16:32 chapter33\build\web\resources\image\canada.bmp
文件 583 2013-08-22 16:32 chapter33\build\web\resources\image\card\1.png
文件 596 2013-08-22 16:32 chapter33\build\web\resources\image\card\10.png
文件 3092 2013-08-22 16:32 chapter33\build\web\resources\image\card\11.png
文件 3220 2013-08-22 16:32 chapter33\build\web\resources\image\card\12.png
文件 3083 2013-08-22 16:32 chapter33\build\web\resources\image\card\13.png
文件 453 2013-08-22 16:32 chapter33\build\web\resources\image\card\14.png
文件 474 2013-08-22 16:32 chapter33\build\web\resources\image\card\15.png
文件 508 2013-08-22 16:32 chapter33\build\web\resources\image\card\16.png
文件 494 2013-08-22 16:32 chapter33\build\web\resources\image\card\17.png
............此处省略861个文件信息
相关资源
- java员工管理系统157642
- JavaWeb项目,学生信息管理系统
- java库存管理系统
- java程序设计教程第五版习题解答
- java并发艺术
- 新闻管理系统-jsp大作业-java大作业-
- JavaWeb基于SSM框架的仓库管理系统源码
- 学生宿舍管理系统javabean+servlet+jsp+m
- 毕业设计考试座排系统
- 作业批改管理系统java编写
- jar2exe破解版无环境检测bug
- 数据结构与算法 Java语言版
- java+Oracle的物流管理系统(毕业设计)
- JAVA班级管理系统代码
- java实现扫雷游戏
- javaweb大型项目源码——游戏交易网
- CoreJava CoreJava
- 中国美食网的设计与实现
- 基于web的简单健康管理平台ssm
- jsp发布新闻系统13章复习项目请您留言
- java购物网站
- java8 chm格式文档
- 安卓APP开发“点餐系统”
- Java OA请假管理系统
- java购物商城demo源码
- Java api 1.8 中文 帮助文档
- 轻量级JavaEE企业应用实战第四版配套
- 电力巡查系统,Java,ssm系统,层级分
- 基于JavaEE的网上购物商城
- docx4j生成word文档
评论
共有 条评论