java乒乓
A. java 英文2人乒乓球小游戏
2352456994
B. Java在Swing中如何实现弹出一个对话框的效果
可以使用JoptionPane:
有几种提示框:
第一种:
JOptionPane.showMessageDialog(jPanel,"提示消息","标题",JOptionPane.WARNING_MESSAGE);
C. 用java 实现 : 有2队乒乓球运动员 甲队 a,b,c 乙队 x,y,z a不和x比赛 b不和x 、z比赛 用程序算出分组
public class Game {
public static void main(String args[]){
char 甲[] = {'a','b','c'};//甲队
char 乙[] = {'x','y','z'};//乙队
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
//i==0&&j==0表示a不和x比赛;i==1&&j==0表示b不和x比赛;i==1&&j==2表示b不和z比赛
if(!(i==0&&j==0||i==1&&j==0||i==1&&j==2)){
System.out.println("甲队"+甲[i]+"VS乙队"+乙[j]);
}
}
}
}
}
//我也是刚学java,其实我很不愿编程的,但是生活所迫,所以我得学会如何去爱java,去爱编程,这是心态问题,开始我也觉的很难但仔细想象,思路就出来了
D. JAVA题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。
package TestDemo;
/**
* 【程序18】
* 题目:两个乒乓球队进行比赛,各出三人。
* 甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。
*
* @author 23306
*
*/
public class Test18 {
public static void main(String[] args) {
for(char A = 'X'; A <= 'Z'; A++) {
for(char B = 'X'; B <= 'Z'; B++) {
if(A != B) {
for(char C = 'X'; C <= 'Z'; C++) {
if(C != A && C != B && C != 'X' && C != 'Z' && A != 'X') {
System.out.println("A----PK----"+A);
System.out.println("B----PK----"+B);
System.out.println("C----PK----"+C);
System.out.println("-----------------");
}
}
}
}
}
}
}
E. Java大学基础提问 建立一个球类 并创建一个乒乓球对象 一个羽毛球对象 以及一个篮球对象
class Ball{
}
class Pingpang extends Ball{
}
class Badminton extends Ball{
}
class BasketBall extends Ball{
}
F. 用java编程: 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z
import java.util.ArrayList;
public class aa {
String a,b,c;
public static void main(String[] args) {
String[] op = { "x", "y", "z" };
ArrayList<aa>arrayList=new ArrayList<aa>();
for (int i = 0; i < 3; i++)
for (int j = 0; j < 3; j++)
for (int k = 0; k < 3; k++) {
aa a=new aa(op[i],op[j],op[k]);
if(!a.a.equals(a.b)&&!a.b.equals(a.c)&&!a.a.equals("x")
&&!a.c.equals("x")&&!a.c.equals("z")){
arrayList.add(a);
}
}
for(Object a:arrayList){
System.out.println(a);
}
}
public aa(String a, String b, String c) {
super();
this.a = a;
this.b = b;
this.c = c;
}
@Override
public String toString() {
// TODO Auto-generated method stub
return "a的对手是"+a+","+"b的对手是"+b+","+"c的对手是"+c+"\n";
}
}
G. java swing jtable怎么和scrollpane使用
JTable通常需要搭配JScrollPane使用.
可以实现的效果:
显示表格的列标题
当数据过多时,可以显示滚动条,方便查看
效果图
importjava.awt.BorderLayout;
importjava.awt.event.*;
importjavax.swing.*;
{
JTablejtb;
FrameDemo(){
String[]title={"name","interest"};
String[][]data={
{"张三","羽毛球"},
{"李四","乒乓球"},
{"张三","羽毛球"},
{"李四","乒乓球"},
{"张三","羽毛球"},
{"李四","乒乓球"},
{"张三","羽毛球"},
{"李四","乒乓球"}
};
jtb=newJTable(data,title);
JScrollPanejsp=newJScrollPane(jtb);
add(jsp);
JPaneljp=newJPanel();
JButtonjb=newJButton("确定");
jp.add(jb);
add(jp,BorderLayout.SOUTH);
//窗口属性的设置
setTitle("表格窗口");//标题
setSize(242,170);//窗口大小
setLocationRelativeTo(null);//窗口居中
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
publicstaticvoidmain(String[]args){
newFrameDemo().setVisible(true);//创建窗口实例,并让窗口可见
}
}