(100分)JAVA纸牌游戏中排面的移动怎么实现?

sxzircon 2004-10-21 08:45:49
我在用JBULIDER做一个JAVA的纸牌游戏,用SWING做。大家都玩过WINDOWS的纸牌,鼠标点着一张排,拖动到想要的位置,在JAVA里怎么实现啊?????
...全文
128 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
SIVCORE 2004-11-26
  • 打赏
  • 举报
回复
如果纸牌是一个控件,改变它的位置就行了,否则就重画一遍纸牌
classjava 2004-11-26
  • 打赏
  • 举报
回复
看看能不能用个监听器
然后用移动到某个点
sxzircon 2004-11-25
  • 打赏
  • 举报
回复
UP
sxzircon 2004-11-25
  • 打赏
  • 举报
回复
UP
射天狼 2004-10-21
  • 打赏
  • 举报
回复
JAVA里也有相应的DROP事件啊!!好像是这个名,忘记了,手边没有资料~~~~~~
sxzircon 2004-10-21
  • 打赏
  • 举报
回复
UP
蜘蛛纸牌游戏• 授权方式:免费源码 • 运行环境:SDK • 源码大小:800 KB • 开发厂商:Home Page • 整理时间:2006-02-27 • 下载统计:19421 • 推荐等级: 版本:1.1.0作者:dujid 说明:http://pub.idr.gov.cn/dujid/projects/araneid---------------------运行 Araneid---------------------对于源文件下载包:1. 下载一个Java开发库,例如 J2sdk1.4.2 等版本,http://java.sun.com/ 上有;2. 编译所有的源文件;3. 复制 images 目录到程序运行目录,如果目录放置错误,程序会没有图像显示;4. 运行 dujid.araneid.Araneid(默认) 。对于发布包:1. 下载一个Java运行时,例如 J2re1.4.2 等版本,http://java.sun.com/ 上有;2. 执行 classes 目录中的 start.bat---------------------对于开发者---------------------程序在 Windows XP J2sdk 1.3 下开发,使用编辑器 JCreator 2.5 Pro源目录(src)中 araneid.jcw 是 JCreator 的工作空间文件。后来在 J2sdk1.4.2 下修正,使用编辑器 Intellij IDEA源目录(src)中 araneid.ipr 和 araneid_old.ipr 别是 Intellij IDEA 3 和 Intellij IDEA 4 的工程文件。软件介绍“蜘蛛纸牌”游戏的目标是以最少的移动次数将十叠牌中所有最前的牌都移走。 如要将十叠牌中所有最前的牌都移走,请将牌从一列移到另一列,直到将一牌套从 K 到 A 依次排齐。当一组牌从 K 到 A 依次排齐时,这些牌就会被移走。 蜘蛛纸牌玩法 在“游戏”菜单上,单击“开局”。 “蜘蛛纸牌”用两副牌玩。新一局游戏开始时,发有十叠牌,每叠中只有一张正朝上。其余的牌放在窗口右下角的五叠牌叠中;新一轮发牌时用这些牌。 移牌的方法是将牌从一个牌叠拖到另一个牌叠。移牌的规则如下: 可以将牌叠最底下的牌移到空牌叠。 可以将牌从牌叠最底下移到牌值仅次于它的牌上,不论牌套或颜色如何。 可以像对待一张牌一样移动一组同样牌套、依序排好的牌。 准备新一轮发牌时,请单击“发牌”,或者单击窗口右下角的牌叠。 在新一轮发牌之前,每一叠中都必须有牌。

62,630

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧