-
[原创]java swing 版雷电
仿街机版的雷电制作,程序代码,图片齐全。方便初学JAVA SWING学习
控制方式鼠标,鼠标左键发出子弹。高级碰撞检测。
- 2022-07-23 10:30:26下载
- 积分:1
-
网上订餐系统
当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统,用能力的餐饮企业对对餐品提供商提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终用户提方便快捷的食品服务。社会对餐饮的快捷性要求形成了对网上订餐的要求,该项目将使技术的实现快捷的开发与部署,并且可以最大限度的保证系统的稳定性。网上订餐系统将极大的方便食客的就餐,同时也有利于我们的管理和售后服务。同时,我们的订餐系统还能帮助我们的酒店(餐馆)扩大营业范围,增加知名度等。
- 2022-12-18 17:35:09下载
- 积分:1
-
扫雷应用程序开发
设计扫雷游戏时,主要编写了7个源文件:MineGame.java, MineArea.java, BlockView.java, LayMine.java, ShowRecord.java, Record.java. MineGame.java:主要负责创建扫雷游戏主窗口; MineArea.java:表示扫雷区域; Block.java:雷区“方块”的封装; BlockView.jav:为Block对象提供视图; LayMines.java: 使用随机算法指定哪些是雷,哪些不是雷; Record.java: 扫雷成功时,用于保护用户的成绩到文件; ShowRecord.java: 当用户查看扫雷最好成绩时,用于提供读取文件数据的界面
- 2022-04-28 08:35:37下载
- 积分:1
-
android 自定义Switch控件 例子源码下载(兼容低版本)
兼容android低版本
- 2015-04-15下载
- 积分:1
-
setting wifi activity java code
setting wifi activity java code.setting wifi activity java code.setting wifi activity java code.setting wifi activity java code.vv
- 2022-02-20 01:23:17下载
- 积分:1
-
仿IOS 对话框
package com.zf.iosdialog.widget;import android.app.Dialog;import android.content.Context;import android.view.Display;import android.view.LayoutInflater;import android.view.View;import android.view.View.OnClickListener;import android.view.WindowManager;import android.widget.Button;import android.widget.FrameLayout;import android.widget.ImageView;import android.widget.LinearLayout;import android.widget.LinearLayout.LayoutParams;import android.widget.TextView;import com.zf.iosdialog.R;public class AlertDialog {private Context context;private Dialog dialog;private LinearLayout lLayout_bg;private TextView txt_title;private TextView txt_msg;private Button btn_neg;private Button btn_pos;private ImageView img_line;private Display display;private boolean showTitle = false;private boolean showMsg = false;private boolean showPosBtn = false;private boolean showNegBtn = false;public AlertDialog(Context context) {this.context = context;WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);display = windowManager.getDefaultDisplay();}public AlertDialog builder() {// 获取Dialog布局View view = LayoutInflater.from(context).inflate(R.layout.view_alertdialog, null);// 获取自定义Dialog布局中的控件lLayout_bg = (LinearLayout) view.findViewById(R.id.lLayout_bg);txt_title = (TextView) view.findViewById(R.id.txt_title);txt_title.setVisibility(View.GONE);txt_msg = (TextView) view.findViewById(R.id.txt_msg);txt_msg.setVisibility(View.GONE);btn_neg = (Button) view.findViewById(R.id.btn_neg);btn_neg.setVisibility(View.GONE);btn_pos = (Button) view.findViewById(R.id.btn_pos);btn_pos.setVisibility(View.GONE);img_line = (ImageView) view.findViewById(R.id.img_line);img_line.setVisibility(View.GONE);// 定义Dialog布局和参数dialog = new Dialog(context, R.style.AlertDialogStyle);dialog.setContentView(view);// 调整dialog背景大小lLayout_bg.setLayoutParams(new FrameLayout.LayoutParams((int) (display.getWidth() * 0.85), LayoutParams.WRAP_CONTENT));return this;}public AlertDialog setTitle(String title) {showTitle = true;if ("".equals(title)) {txt_title.setText("标题");} else {txt_title.setText(title);}return this;}public AlertDialog setMsg(String msg) {showMsg = true;if ("".equals(msg)) {txt_msg.setText("内容");} else {txt_msg.setText(msg);}return this;}public AlertDialog setCancelable(boolean cancel) {dialog.setCancelable(cancel);return this;}public AlertDialog setPositiveButton(String text,final OnClickListener listener) {showPosBtn = true;if ("".equals(text)) {btn_pos.setText("确定");} else {btn_pos.setText(text);}btn_pos.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {listener.onClick(v);dialog.dismiss();}});return this;}public AlertDialog setNegativeButton(String text,final OnClickListener listener) {showNegBtn = true;if ("".equals(text)) {btn_neg.setText("取消");} else {btn_neg.setText(text);}btn_neg.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {listener.onClick(v);dialog.dismiss();}});return this;}private void setLayout() {if (!showTitle && !showMsg) {txt_title.setText("提示");txt_title.setVisibility(View.VISIBLE);}if (showTitle) {txt_title.setVisibility(View.VISIBLE);}if (showMsg) {txt_msg.setVisibility(View.VISIBLE);}if (!showPosBtn && !showNegBtn) {btn_pos.setText("确定");btn_pos.setVisibility(View.VISIBLE);btn_pos.setBackgroundResource(R.drawable.alertdialog_single_selector);btn_pos.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {dialog.dismiss();}});}if (showPosBtn && showNegBtn) {btn_pos.setVisibility(View.VISIBLE);btn_pos.setBackgroundResource(R.drawable.alertdialog_right_selector);btn_neg.setVisibility(View.VISIBLE);btn_neg.setBackgroundResource(R.drawable.alertdialog_left_selector);img_line.setVisibility(View.VISIBLE);}if (showPosBtn && !showNegBtn) {btn_pos.setVisibility(View.VISIBLE);btn_pos.setBackgroundResource(R.drawable.alertdialog_single_selector);}if (!showPosBtn && showNegBtn) {btn_neg.setVisibility(View.VISIBLE);btn_neg.setBackgroundResource(R.drawable.alertdialog_single_selector);}}public void show() {setLayout();dialog.show();}}
- 2015-01-03下载
- 积分:1
-
compass
说明: 简单指南针,实现指南针的功能,新手使用
Android Studio(Simple compass, realize the function of compass, novice use)
- 2018-12-25 11:38:41下载
- 积分:1
-
factory设计模式
本工程详细的演示了Factory 设计模式,在项目开发中经常会用到该模式。Factory模式主要功能:1、为创建对象提供接口;2、把对象实例化的工作延迟到子类中完成。具体看代码:
- 2022-04-27 09:37:46下载
- 积分:1
-
orabbix-src-1.2.4源代码
【实例简介】
- 2021-08-10 00:30:59下载
- 积分:1
-
android 酒店住房预定系统源码下载
android 酒店住房预定系统源码下载
- 2015-05-11下载
- 积分:1