當前位置:首頁 » 操作系統 » java精品課程源碼

java精品課程源碼

發布時間: 2022-02-12 12:29:20

1. 基於java的網上教學系統源代碼

我給, hi聯系,email? Q?

2. 需要尚學堂高琪老師的Java視頻的源代碼

視頻課程只提供PPT講義

3. java開發的在線教育平台源碼有嗎

採用java開發的在線教育平台的公司都是有源碼提供服務的
對您需要的品牌進行源碼相關咨詢就可以的,不過基本都是收費的,免費的開源的畢竟存在一些問題,而付費相對能保證源碼的完整性與安全性。
可以試試雲朵課堂

4. 課程設計java製作的石頭剪子布游戲源碼

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;

public class Test extends JApplet{
private static final long serialVersionUID = 1L;
JButton btnStone = new JButton("石頭");
JButton btnForfex = new JButton("剪刀");
JButton btnCloth = new JButton("布");
JLabel jl = new JLabel();
JPanel jpl = new JPanel();
public void init(){
jpl.add(jl,BorderLayout.NORTH);
jpl.add(btnStone,BorderLayout.SOUTH);
jpl.add(btnForfex,BorderLayout.SOUTH);
jpl.add(btnCloth,BorderLayout.SOUTH);
this.getContentPane().add(jpl);

btnForfex.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
doSFC();
if(doSFC()==1){
jl.setText("石頭");
JOptionPane.showMessageDialog(null, "平手");
}
if(doSFC()==2){
jl.setText("剪刀");
JOptionPane.showMessageDialog(null, "你贏了");
}
if(doSFC()==3){
jl.setText("布");
JOptionPane.showMessageDialog(null, "你輸了");
}
}
});
btnStone.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
doSFC();
if(doSFC()==1){
jl.setText("石頭");
JOptionPane.showMessageDialog(null, "你贏了");
}
if(doSFC()==2){
jl.setText("剪刀");
JOptionPane.showMessageDialog(null, "你輸了");
}
if(doSFC()==3){
jl.setText("布");
JOptionPane.showMessageDialog(null, "平手");
}
}
});
btnCloth.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
doSFC();
if(doSFC()==1){
jl.setText("石頭");
JOptionPane.showMessageDialog(null, "你輸了");
}
if(doSFC()==2){
jl.setText("剪刀");
JOptionPane.showMessageDialog(null, "平手");
}
if(doSFC()==3){
jl.setText("布");
JOptionPane.showMessageDialog(null, "你贏了");
}
}
});
}

public int doSFC(){//隨機生成1、2、3
int n = 0 ;
//
return n;
}

}

5. 求一套完整的Java學習視頻及源碼

你可以去網路傳課或者騰訊課堂找,里邊有好多Java視頻教程,質量還不錯!

6. 求Java的在線學習系統源代碼

Java 程序員必須收藏的資源大全

古董級工具

這些工具伴隨著Java一起出現,在各自輝煌之後還在一直使用。

Apache Ant:基於XML的構建管理工具。

cglib:位元組碼生成庫。

GlassFish:應用伺服器,由Oracle贊助支持的Java EE參考實現。

Hudson:持續集成伺服器,目前仍在活躍開發。

JavaServer Faces:Mojarra是JSF標準的一個開源實現,由Oracle開發。

JavaServer Pages:支持自定義標簽庫的網站通用模板庫。

Liquibase:與具體資料庫獨立的追蹤、管理和應用資料庫Scheme變化的工具。

7. 求Java課程設計—小游戲(含源代碼)

http://hi..com/srxboys/item/8ce4743da1adc991c2cf29c4

Tank——坦克大戰(簡潔版)源代碼-------(此文檔是自己在韓順平教程總結而來)


*功能:1.防止敵人的坦克重疊運動

*(決定把判斷是否碰撞的函數寫到EnemyTank類)

*2.可以分關

*2.1(做一個開始的Panel,它是一個空的)

*2.2開始字體閃爍

*3.可以在玩游戲的時候,暫停和繼續

*3.1當用戶點擊暫停時,子彈的速度和坦克速度設為0,並讓坦克的方向

*不要發生變化。

*4.可以記錄玩家的成績

*4.1用文件流的方式(小游戲)[大游戲是用的資料庫<cs,bs>結構,三國]

*4.2單寫一個記錄類,完成對玩家的記錄

*4.3先完成保存共擊毀了多少輛敵人坦克的功能

*4.4存檔退出遊戲,可以記錄當時的敵人的坦克坐標,並可以恢復

*5.java如何操作聲音文件

*/


8. 求JAVA課設一個~要有完整源代碼的~

哥 ,,,,,
能具體一點么。?

9. java課程設計源代碼(急!!!!)

import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.SwingConstants;
import javax.swing.border.LineBorder;

public class game21 extends JFrame {
private JLabel label_2;
private int number;
private int sum;
final JLabel label = new JLabel();
final JLabel label_1 = new JLabel();

public static void main(String[] args) {
new game21();
}

public game21() {
super("21點?!");
getContentPane().setLayout(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JButton button = new JButton();
button.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent arg0) {
onClick();
}
});
button.setText("出牌");
button.setBounds(170, 350, 106, 28);
getContentPane().add(button);
label.setBorder(new LineBorder(Color.black, 1, false));
label.setHorizontalAlignment(SwingConstants.CENTER);
label.setFont(new Font("", Font.BOLD, 26));
label.setText("背面");
label.setBounds(158, 81, 137, 153);
getContentPane().add(label);

label_1.setText("你已經擁有的牌:");
label_1.setBounds(109, 22, 270, 45);
getContentPane().add(label_1);
this.setBounds(200, 300, 501, 528);
this.setVisible(true);
getContentPane().add(getLabel_2());
}

public int randNumber() {
try {
Thread.sleep(10);
} catch (InterruptedException e) {
e.printStackTrace();
}
return (int) (Math.random() * 10 + 1);
}

public void onClick() {
number = this.randNumber();
this.sum += number;
label.setText("" + number);
String strTemp = this.label_1.getText();
strTemp += "" + number + " ";
label_1.setText(strTemp);
String temp = "合計:" + sum;
label_2.setText(temp);
isWin();
}

public void isWin() {
if (sum > 21) {
JOptionPane.showMessageDialog(this, "你輸了");
clear();
return;
} else if (sum == 21) {
JOptionPane.showMessageDialog(this, "你贏了");
clear();
return;
} else {
int i = JOptionPane.showOptionDialog(this, "是否繼續?", "提示",
JOptionPane.OK_CANCEL_OPTION,
JOptionPane.INFORMATION_MESSAGE, null, null, null);
if (i == JOptionPane.OK_OPTION) {
onClick();
} else
return;
}
}

private void clear() {
label_2.setText("合計:");
sum = 0;
number = 0;
label_1.setText("你已經擁有的牌:");
}

/**
* @return
*/
protected JLabel getLabel_2() {
if (label_2 == null) {
label_2 = new JLabel();
label_2.setText("合計:");
label_2.setBounds(313, 35, 66, 18);
}
return label_2;
}

}
真好無聊中。。

熱點內容
網易蘋果游戲怎麼轉移到安卓 發布:2024-11-15 00:07:52 瀏覽:270
win7php環境搭建 發布:2024-11-15 00:06:55 瀏覽:17
erpjava 發布:2024-11-14 23:52:23 瀏覽:253
電腦版地平線四怎麼連上伺服器 發布:2024-11-14 23:46:42 瀏覽:472
ios怎麼變安卓 發布:2024-11-14 23:46:36 瀏覽:333
win7共享xp列印機拒絕訪問 發布:2024-11-14 23:45:29 瀏覽:750
引起資源配置失效的原因有哪些 發布:2024-11-14 23:35:22 瀏覽:15
c語言打字 發布:2024-11-14 23:11:06 瀏覽:893
存儲程序和程序控制的原理 發布:2024-11-14 22:53:23 瀏覽:323
python讀取json數據 發布:2024-11-14 22:51:52 瀏覽:931