Help me about AS3 code of 24 hour countdown timer.
Hi,
I'm a beginner at flash.
i just wanna ask about making 24hours countdown clock.
what i want is to make it only 24hour countdown clock and when it reaches the time it will start again.(every day)
and The start time is 2 o'clok(2 pm) every single day.(for the pacific time)
and I found this code from (http://forums.adobe.com/message/4116774 )
It's similar with what i want but even I tried, I can't change for mind...
and I want using hundredths too.
so here is the code.
Please help me,Thank you.
var endDate:Date = new Date(new Date().getTime()+24*60*60*1000);
var countdownTimer:Timer = new Timer(1000);
countdownTimer.addEventListener(TimerEvent.TIMER, updateTime);
countdownTimer.start();
function updateTime(e:TimerEvent):void
var now:Date = new Date();
if(now.getTime()>endDate.getTime()){
time_txt.text = "00:00:00";
countdownTimer.stop();
return
var timeLeft:Number = endDate.getTime() - now.getTime();
var hundredth:Number = Math.floor(timeLeft / 10);
var seconds:Number = Math.floor(hundredth / 1000);
var minutes:Number = Math.floor(seconds / 60);
var hours:Number = Math.floor(minutes / 60);
seconds %= 60;
minutes %= 60;
var fs:String = hundredth.toString();
var sec:String = seconds.toString();
var min:String = minutes.toString();
var hrs:String = hours.toString();
if (fs.length < 2) {
sec = "0" + fs;
if (sec.length < 2) {
sec = "0" + sec;
if (min.length < 2) {
min = "0" + min;
if (hrs.length < 2) {
hrs = "0" + hrs;
var time:String = hrs + ":" + min + ":" + sec;
time_txt.text = time;
Thank U , and so sorry I have problem.,..
It Just stop and It was not start again..........What should I do?
because I wanna auto play every single day.
It should be end at 2pm,and then the countdown starts again for next day.
var endDate:Date = new Date();
endDate.setHours(14);
endDate.setMinutes(0);
endDate.setSeconds(0);
endDate.setMilliseconds(0);
var countdownTimer:Timer = new Timer(10);
countdownTimer.addEventListener(TimerEvent.TIMER, updateTime);
countdownTimer.start();
function updateTime(e:TimerEvent):void
var now:Date = new Date();
if(now.getTime()>endDate.getTime()){
time_txt.text = "00:00:00:00";
countdownTimer.stop();
return
var timeLeft:Number = endDate.getTime() - now.getTime();
var milliseconds:Number = Math.floor(timeLeft /10);
var seconds:Number = Math.floor(milliseconds / 100);
var minutes:Number = Math.floor(seconds / 60);
var hours:Number = Math.floor(minutes / 60);
milliseconds %= 100;
seconds %= 60;
minutes %= 60;
var mil:String = milliseconds.toString();
var sec:String = seconds.toString();
var min:String = minutes.toString();
var hrs:String = hours.toString();
if (mil.length < 2) {
mil = "0" + mil;
if (sec.length < 2) {
sec = "0" + sec;
if (min.length < 2) {
min = "0" + min;
if (hrs.length < 2) {
hrs = "0" + hrs;
var time:String = hrs + ":" + min + ":" + sec + ":" + mil;
time_txt.text = time;
Similar Messages
-
Help in AS3 code of 24 hour countdown timer
hello,
i just wanna ask if someone can help me,
i created a 24 hour flash countdown timer here http://allofmyworks.weebly.com/flash.html
the problem is when it reaches the desired time, the time still counts and became negative,
what i want is to make it only 24hour countdown clock and when it reaches the time it will only stay in 00:00:00
thanks
here is the code i used
var endDate:Date = new Date(2012,0,4);
var countdownTimer:Timer = new Timer(1000);
countdownTimer.addEventListener(TimerEvent.TIMER, updateTime);
countdownTimer.start();
function updateTime(e:TimerEvent):void
var now:Date = new Date();
var timeLeft:Number = endDate.getTime() - now.getTime();
var seconds:Number = Math.floor(timeLeft / 1000);
var minutes:Number = Math.floor(seconds / 60);
var hours:Number = Math.floor(minutes / 60);
seconds %= 60;
minutes %= 60;
var sec:String = seconds.toString();
var min:String = minutes.toString();
var hrs:String = hours.toString();
if (sec.length < 2) {
sec = "0" + sec;
if (min.length < 2) {
min = "0" + min;
if (hrs.length < 2) {
hrs = "0" + hrs;
var time:String = hrs + ":" + min + ":" + sec;
time_txt.text = time;here is the code
var endDate:Date = new Date(new Date().getTime()+24*60*60*1000);
var countdownTimer:Timer = new Timer(1000);
countdownTimer.addEventListener(TimerEvent.TIMER, updateTime);
countdownTimer.start();
function updateTime(e:TimerEvent):void
var now:Date = new Date();
var timeLeft:Number = endDate.getTime() - now.getTime();
var seconds:Number = Math.floor(timeLeft / 1000);
var minutes:Number = Math.floor(seconds / 60);
var hours:Number = Math.floor(minutes / 60);
seconds %= 60;
minutes %= 60;
var sec:String = seconds.toString();
var min:String = minutes.toString();
var hrs:String = hours.toString();
if (sec.length < 2) {
sec = "0" + sec;
if (min.length < 2) {
min = "0" + min;
if (hrs.length < 2) {
hrs = "0" + hrs;
var time:String = hrs + ":" + min + ":" + sec;
time_txt.text = time; -
Need help with this as3 code please
i got a book called
actionscript 3.0 adobe flash cs4 pro classroom in a book
well im on lesson 2 and i followed every step to the letter its supposed to let the user choose a language but when i play the movie the text i want to come up is scrambled for some reason?
so if some one could help thanks
i am using cs5 idk if that matters
http://www.mediafire.com/?memijczzo1yIn CS5, go to "Text"---->"Font Embedding...". ( Pic.1 )
Click on "All", ( Pic.2 )
Then click the "Add" button. ( Pic. 3 ) The font will appear below.
Then OK
Pic.1
Pic. 2
Pic. 3
Test your movie.
Should work now. -
Help needed about DefaultTableModel code
Hi,
Can anybody tell me what is wrong about the construction of my JTable. I create the instance of the below class and add to my JTable:
MyTableModel myModel = new MyTableModel();
JTable costTable = new JTable(myModel);
I can see printouts "MTM_1,2,3,4" then it gives me an exception
Exception caught in Scenegraph: 16 >= 16
The vector IFC_Tree.totalVector has members like:
IFC_Tree.totalVector[0]: [IFCBeam, 4.962499618530273, m3, 0.0, 0.0]
IFC_Tree.totalVector[1]: [IFCColumn, 13.84760570526123, m3, 0.0, 0.0]
IFC_Tree.totalVector[2]: [IFCFloor, 113.82814025878906, m3, 0.0, 0.0]
IFC_Tree.totalVector[3]: [IFCWall, 229.7195587158203, m3, 0.0, 0.0]
IFC_Tree.totalVector[4]: [IFCRoofSlab, 215.8400421142578, m2, 0.0, 0.0]
IFC_Tree.totalVector[5]: [IFCWindow_2.375*2.45, 8.0, number, 0.0, 0.0]
IFC_Tree.totalVector[6]: [IFCWindow_0.6*0.6, 20.0, number, 0.0, 0.0]
IFC_Tree.totalVector[7]: [IFCWindow_3.85*2.45, 3.0, number, 0.0, 0.0]
IFC_Tree.totalVector[8]: [IFCWindow_2.0*2.1, 2.0, number, 0.0, 0.0]
IFC_Tree.totalVector[9]: [IFCDoor_0.9*2.1, 17.0, number, 0.0, 0.0]
IFC_Tree.totalVector[10]: [IFCDoor_1.8*2.45, 2.0, number, 0.0, 0.0]
IFC_Tree.totalVector[11]: [IFCDoor_0.8*2.1, 28.0, number, 0.0, 0.0]
IFC_Tree.totalVector[12]: [IFCDoor_0.9*2.45, 11.0, number, 0.0, 0.0]
IFC_Tree.totalVector[13]: [IFCDoor_2.0*2.1, 2.0, number, 0.0, 0.0]
IFC_Tree.totalVector[14]: [IFCDoor_1.0*2.1, 4.0, number, 0.0, 0.0]
IFC_Tree.totalVector[15]: [null, null, null, TOTAL COST, 0.0]
import javax.swing.JTable;
import javax.swing.table.AbstractTableModel;
import javax.swing.table.DefaultTableModel;
import javax.swing.JScrollPane;
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
import javax.swing.JOptionPane;
import java.awt.*;
import java.awt.event.*;
import java.lang.*;
import javax.swing.DefaultCellEditor;
import java.util.Vector;
//public class MyTableModel extends AbstractTableModel
public class MyTableModel extends DefaultTableModel
private boolean DEBUG = true;
static double totalCost = 0.0;
static Vector data = new Vector();
static Vector columnNames = new Vector();
static Vector tmp;
public MyTableModel()
System.out.println("MTM_1");
addColumn("IFCOBJECTS OR PROCESSES");
addColumn("QUANTITY");
addColumn("UNITS");
addColumn("UNIT COST (�)");
addColumn("TOTAL COST (�)");
System.out.println("MTM_2");
for(int i=0; i < IFC_Tree.totalVector.size(); i++)
System.out.println("MTM_3");
tmp = (Vector)(IFC_Tree.totalVector.elementAt(i));
System.out.println("MTM_4");
addRow(tmp);
System.out.println("MTM_5");
System.out.println("MTM_6");
public int getColumnCount()
return columnNames.size();
public int getRowCount()
public String getColumnName(int col)
public Object getValueAt(int row, int col)
public boolean isCellEditable(int row, int col)
public void setValueAt(Object value, int row, int col)
}I don't understand why you override the methods getRowCount() ... and why there are the static member variables columnNames .... (all this is done by the DefaultTableModel). Your table model initialization in the constructor should suffice.
Pierre -
Can someone pls help me to change AS3 code to AS2 code
Hello! Dear All,
I dont understand why with AS3 code my swf file is not working smooth at all. I would like to try it with AS2. In publish setting when I am selecting Flash Player 8, AS2 my swf is running good but showing lots of code errors.
I dont have much knowledge about AS2 so if someone can help me with this...it would be great.
Thanks,
Cheers!
Code1:
import flash.external.ExternalInterface;
ExternalInterface.addCallback("GetVars",GetVars);
ExternalInterface.addCallback("SetVariable1",SetVariable1);
function GetVars():Array {
return [
{VariableName:"SetVariable1",DefaultValue:"Variable1"}
function SetVariable1(variable:String):void {
for (var i:int = 0; i < numChildren; i++) {
var mc:MovieClip=getChildAt(i) as MovieClip;
if (mc!=null&&mc.name=='Audi_Cup') {
mc.variable1=variable;
mc.SetVariable1(variable);
Code 2
this.mask_mc.cacheAsBitmap=true;
this.mask_mc.cacheAsBitmap=true;
Text1.mask=(mask_mc);
function SetVariable1(variable:String):void {
if (variable!=null) {
for (var i:int = 0; i < numChildren; i++) {
var mc:MovieClip=getChildAt(i) as MovieClip;
if (mc!=null&&mc.name=='Text1') {
var object:TextField=mc.getChildByName('InputTextField1') as TextField;
if (object!=null) {
object.text=variable;
SetVariable1(this.variable1);it's possible, but unlikely, you'll fix anything by converting to as2. so, what problems are you having with as3?
-
I've tried downloading iOS5 several times and after an hour each time I get a message that says my network connection has timed out. But I can't find any information about "timing out" or how to correct the situation. Any help?
Disable your antivirus and firewall, and try again.
-
Plz help me about my Iphone 5s battary life is so bad without using in the night keep on after 6 hours morning when i open battary % lose 60 percentage with out using plz help me..
Maximize iPhone Battery (iOS7):
1) Turn off Airdrop: Control Center >AirDrop > Off
2) Limit background app refresh. Turn it off for applications such as Google/Facebook.Settings > General > Background App Refresh
3) Turn off automatic updates: Settings > iTunes & App Store > Updates and Apps (off)
4) Unneccessary Location Services: Settings > Privacy > Location Services > System Services > Off (uncheck as needed)
5) Turn off Paralax: Settings > General > Accessibility > Reduce Motion
6) Siri, and her 'raise to speak.' Turn it off: Settings > General > Siri > Raise to Speak
7) Exclude items from Spotlight search as needed: Settings > General > Spotlight Search
8) Remove unneccessary notifications: Settings > Notification Center > None (per app basis)
9) Make sure auto-brightness is on, or reduce the brightness to 25% or less if desired.Settings > Wallpapers & Brightness
10) Use Still backgrounds only: Settings > Wallpapers & Brightness> Choose Wallpaper
11) Fetch email instead of "Push": Settings > Mail, Contacts, Calendar > Fetch New Data >Push(off) & Fetch every 15 minutes
12) Disable LTE if needed: Settings > Cellular > Enable 4G/LTE (OFF)
13) Reduce Autolock: Settings > General > Auto-Lock > 1 Minute
14) Disable Vibrations with Ring: Settings > Sounds > Vibrate on Ring (off)
15) Close Applications regularly: Double Tap Home Button > Swipe up on App to close -
I just received a gift card from someone during these holidays, each time am trying ot redeem the code, I always found a message let me know that this card was not properly activated. How please you can help me about that ?
You don't go to the drop down "Actions" menu to reply to a post. You find the post to which you would like to reply and you hit the "Reply" button. You then type your message and then hit the "Add Reply" button to post your reply.
-
Would someone be willing to check as3 code for a guestbook
Would someone be willing to check out some as3 code for a guestbook? I'm an old person, and can't seem to get it working.
Thanks!Ned suggested that I post the code, so everyone could see it. The SWF works, but the code doesn't. Any help appreciated!
package com.mgraph\
//IMPORTS
import flash.display.Loader;
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.events::EventDispatcher/dispatchEventFunction();
import flash.events::EventDispatcher/dispatchEvent();
import flash.events.MouseEvent;
import flash.events.TextEvent;
import flash.events.KeyboardEvent;
import flash.geom.Rectangle;
import flash.net::URLLoader/onComplete();
import flash.net.URLRequest;
import flash.net.URLRequestMethod;
import flash.net.URLVariables;
import flash.text.TextFieldAutoSize;
import flash.text.TextFormat;
import com.utils.StringUtils;
import com.caurina.transitions.Tweener;
import com.pageflip.Page;
import com.pageflip.PageEvent;
public class Guestbook extends MovieClip {
//PRIVATE VARS
private var myXML:XML;
private var frm:TextFormat;
private var popup_mc:MovieClip;
private var greySprite:Sprite;
private var initPosition:Number;
private var dy:Number;
private var initContentPos:Number;
private var moveVal:Number;
private var rectScroll:Rectangle;
private var stageWidth:Number;
private var stageHeight:Number;
public function Guestbook(){
addEventListener(Event.ADDED_TO_STAGE,init);
private function init(e:Event):void {
stage.showDefaultContextMenu = false;
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
stageWidth = stage.stageWidth;
stageHeight = stage.stageHeight;
// LOAD THE XML
var xmlPath:String;
var xmlLoader:URLLoader = new URLLoader;
if (root.loaderInfo.parameters.myconfig) {
// XML PATH FROM HTML flashvars (myconfig)
xmlPath = root.loaderInfo.parameters.myconfig;
else {
// DEFAUL PATH OF XML
xmlPath = "config.xml";
xmlLoader.load(new URLRequest(xmlPath));
xmlLoader.addEventListener(Event.COMPLETE,xmlLoaded);
private function xmlLoaded(e:Event):void {
// XML LOADED COMPLETE
myXML = new XML(e.target.data);
// ADD EVENT LISENER TO FIELDS AND TO (send_btn)
form_mc.name_txt.addEventListener(TextEvent.TEXT_INPUT,clearAlert);
form_mc.email_txt.addEventListener(TextEvent.TEXT_INPUT,clearAlert);
form_mc.message_txt.addEventListener(TextEvent.TEXT_INPUT,clearAlert);
form_mc.email_txt.addEventListener(Event.CHANGE,checkMail);
addMouseEvent(form_mc.send_btn,sendEvent);
// CREATE TEXT FORMAT (frm)
frm = new TextFormat ;
frm.leading = 4;
form_mc.message_txt.defaultTextFormat = frm;
// LOAD BACKGROUND IMAGE
var backLoader:Loader = new Loader();
backLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,backLoaded);
backLoader.load(new URLRequest(myXML.img_back));
// ADD KEYBOARD EVENT WHEN PRESSING ENTER KEY
stage.addEventListener(KeyboardEvent.KEY_DOWN,keyboardDown);
// CREATE THE GREY SPRITE
greySprite = new Sprite ;
greySprite.graphics.beginFill(0x000000,0.2);
greySprite.graphics.drawRect(0,0,stageWidth,stageHeight);
greySprite.graphics.endFill();
greySprite.useHandCursor = false;
// CREATE THE POPUP and ADD EVENTLISTENER TO (close_btn)
popup_mc = new popup_obj;
popup_mc.x = (stageWidth - popup_mc.width)/2;
popup_mc.y = (stageHeight - popup_mc.height)/2;
addMouseEvent(popup_mc.close_btn,closeEvent);
private function keyboardDown(e:KeyboardEvent):void{
if(e.keyCode == 13){
// STOP USING BREAK LINE IN message_txt
stage.focus = null;
private function backLoaded(e:Event):void{
// BACKGROUND LOADED COMPLETE
var back_mc:MovieClip = new MovieClip;
back_mc.addChild(e.target.content);
addChildAt(back_mc,0);
form_mc.wait_mc.visible = false;
startPageFlip();
// START LOADING GUEST MESSAGE FROM DATABASE
load_guestbook();
private function startPageFlip():void{
var flipedPage:Page = new Page(this, stageWidth, stageHeight, 0, 0);
flipedPage.turnPageForward();
private function load_guestbook():void {
// GET MESSAGES FROM DATABASE USING PHP
var guestLoad:URLLoader = new URLLoader ;
var guestReq:URLRequest = new URLRequest(myXML.phpURL);
guestReq.method = URLRequestMethod.POST;
guestReq.data = new URLVariables ;
guestReq.data["getMessage"] = 1;
guestLoad.addEventListener(Event.COMPLETE,bookLoaded);
guestLoad.load(guestReq);
private function bookLoaded(e:Event):void {
// MESSAGES LOADED SUCCESSFULLY FROM DATABASE
var bookXML:XML = new XML(e.target.data);
showMessages(bookXML);
private function showMessages(_xml:XML):void{
var guest_mc:MovieClip;
// CREATE (guest_mc) to SHOW EACH GUEST NAME & MESSSAGE
for (var u=0; u<_xml.guest.length(); u++) {
guest_mc = new messageObj ;
guest_mc.y = 95 * u;
//CAPITALIZE THE FIRST CHAR IN NAME
guest_mc._Name = StringUtils.capitalize(_xml.guest[u].name);
guest_mc._Msg = _xml.guest[u].msg;
guest_mc._Date = _xml.guest[u].sdate;
guest_mc.guestName_txt.htmlText = setHtmlFormat(14,myXML.name_color,guest_mc._Name);
//IF guestMessage_txt TEXT LENGTH > 110 substr guestMessage_txt AND ADD (...)
guest_mc.guestMessage_txt.htmlText = setHtmlFormat(12,myXML.message_color,StringUtils.capitalize(StringUtils.truncate(_xml.gue st[u].msg,110,"...")));
guest_mc.guestMessage_txt.setTextFormat(frm);
guest_mc.tabChildren = false;
guest_mc.tabEnabled = false;
// ADD EVENT LISTISTENER TO (readMore_btn) FOR EACH (guest_mc)
addMouseEvent(guest_mc.readMore_btn,readEvent);
msgContainer.addChild(guest_mc);
// SHOW/HIDE SCROLL
if (msgContainer.height < mask_mc.height) {
scroller.scroll_btn.visible = false;
else {
this.mouseChildren = false;
scroller.scroll_btn.y = 0;
if(msgContainer.y != 10){
Tweener.addTween(msgContainer,{y:10,time:1.5,onComplete:initScrollPos});
else{
initScrollPos();
scroller.scroll_btn.visible = true;
// ADD EVENT TO SCROLL
addMouseEvent(scroller.scroll_btn,scroll_Event);
scroller.scroll_btn.addEventListener(MouseEvent.MOUSE_UP,scroll_Event);
private function initScrollPos():void{
this.mouseChildren = true;
dy = 0;
initPosition = scroller.scroll_btn.y = scroller.bar_mc.y;
initContentPos = msgContainer.y;
moveVal = (msgContainer.height-mask_mc.height)/(scroller.bar_mc.height-scroller.scroll_btn.height);
rectScroll = new Rectangle(scroller.bar_mc.x + 4,scroller.bar_mc.y,0,scroller.bar_mc.height - scroller.scroll_btn.height);
private function readEvent(me:MouseEvent):void {
var _this = me.currentTarget;
switch (me.type) {
case "mouseOver" :
_this.alpha = 0.8;
break;
case "mouseOut" :
_this.alpha = 1;
break;
case "mouseDown" :
// SHOW POPUP WITH MORE INFORMATIONS ABOUT THE CURRENT MESSAGE
popup_mc.pop_nom.htmlText = setHtmlFormat(15,myXML.name_color,_this.parent._Name) + setHtmlFormat(13,myXML.datePosted_color," - Posted "+_this.parent._Date);
popup_mc.pop_message.htmlText = setHtmlFormat(13,myXML.message_color,StringUtils.capitalize(_this.parent._Msg));
popup_mc.pop_message.autoSize = TextFieldAutoSize.LEFT;
popup_mc.pop_message.setTextFormat(frm);
popup_mc.back_mc.height = popup_mc.pop_message.height + 50;
popup_mc.x = (stageWidth - popup_mc.width)/2;
popup_mc.y = (stageHeight - popup_mc.height)/2;
addChild(greySprite);
addChild(popup_mc);
popup_mc.alpha = 0;
greySprite.alpha = 0;
Tweener.addTween(popup_mc,{alpha:1,time:0.6});
Tweener.addTween(greySprite,{alpha:1,time:0.6});
break;
private function setHtmlFormat(_size:Number,_color,_txt:String):String{
var htmlFrm:String = "<font size='"+_size+"'color='"+_color+"'>"+_txt+"</font>";
return htmlFrm;
private function closeEvent(me:MouseEvent):void {
switch (me.type) {
case "mouseOver" :
popup_mc.close_btn.alpha = 0.8;
break;
case "mouseOut" :
popup_mc.close_btn.alpha = 1;
break;
case "mouseDown" :
if (stage.contains(popup_mc)) {
Tweener.addTween(greySprite,{alpha:0,time:0.6,onComplete:function(){removeChild(greySprit e)}});
Tweener.addTween(popup_mc,{alpha:0,time:0.6,onComplete:function(){removeChild(popup_mc)}} );
break;
private function scroll_Event(me:MouseEvent):void {
switch (me.type) {
case "mouseOver" :
scroller.scroll_btn.alpha = 0.7;
break;
case "mouseOut" :
scroller.scroll_btn.alpha = 1;
break;
case "mouseUP" :
scroller.scroll_btn.stopDrag();
scroller.scroll_btn.removeEventListener(Event.ENTER_FRAME, scrollMove);
break;
case "mouseDown" :
scroller.scroll_btn.startDrag(false, rectScroll);
scroller.scroll_btn.addEventListener(Event.ENTER_FRAME, scrollMove);
stage.addEventListener(MouseEvent.MOUSE_UP, releaseOut);
break;
private function scrollMove(event:Event):void {
dy = Math.abs(initPosition - scroller.scroll_btn.y);
msgContainer.y = Math.round(dy * -1 * moveVal + initContentPos);
private function releaseOut(me:MouseEvent):void {
scroller.scroll_btn.stopDrag();
scroller.scroll_btn.removeEventListener(Event.ENTER_FRAME, scrollMove);
stage.removeEventListener(MouseEvent.MOUSE_UP, releaseOut);
private function sendEvent(e:MouseEvent):void {
switch (e.type) {
case "mouseOver" :
form_mc.send_btn.alpha = 0.7;
break;
case "mouseOut" :
form_mc.send_btn.alpha = 1;
break;
case "mouseDown" :
// CHECK FIELDS AND EMAIL THEN SEND DATA TO PHP
if (form_mc.name_txt.text == "") {
stage.focus = form_mc.name_txt;
show_alert("You must enter the : « Name »");
else if (form_mc.email_txt.text == "") {
stage.focus = form_mc.email_txt;
show_alert("You must enter the : « E-mail »");
else if (form_mc.validating.currentFrame == 1) {
stage.focus = form_mc.email_txt;
form_mc.validating.alpha = 1;
form_mc.validating.gotoAndStop(1);
show_alert("« E-mail » address is incorrect");
else if (form_mc.message_txt.text == "") {
stage.focus = form_mc.message_txt;
show_alert("You must enter the : « Message »");
else {
sendData();
break;
private function checkMail(e:Event):void {
form_mc.validating.alpha = 1;
var mail_validation:RegExp = /^[a-z][\w.-]+@\w[\w.-]+\.[\w.-]*[a-z][a-z]$/i;
mail_validation.test(form_mc.email_txt.text);
if (mail_validation.test(form_mc.email_txt.text) == true) {
form_mc.validating.gotoAndStop(2);
form_mc.alert_txt.text = "";
else {
form_mc.validating.gotoAndStop(1);
private function clearAlert(te:TextEvent):void {
if (form_mc.alert_txt.text != "") {
form_mc.alert_txt.text = "";
private function show_alert(txt:String):void {
form_mc.alert_txt.htmlText = "<font color='" + myXML.alert_color + "'>" + txt + "</font>";
private function sendData():void {
// SEND NAME-EMAIL-MESSAGE TO PHP
this.mouseChildren = false;
form_mc.wait_mc.visible = true;
var phpLoad:URLLoader = new URLLoader ;
var phpReq:URLRequest = new URLRequest(myXML.phpURL);
phpReq.method = URLRequestMethod.POST;
phpReq.data = new URLVariables ;
phpReq.data["name"] = StringUtils.stripTags(form_mc.name_txt.text);
phpReq.data["email"] = form_mc.email_txt.text;
phpReq.data["message"] = StringUtils.stripTags(form_mc.message_txt.text);
phpLoad.addEventListener(Event.COMPLETE,insertPHP);
phpLoad.load(phpReq);
private function insertPHP(e:Event):void {
this.mouseChildren = true;
var phpXML:XML = new XML(e.target.data);
form_mc.send_btn.mouseEnabled = true;
form_mc.wait_mc.visible = false;
if (phpXML.inserted == 1) {
startPageFlip();
form_mc.alert_txt.htmlText = myXML.insert_ok;
form_mc.validating.alpha = 0;
form_mc.validating.gotoAndStop(1);
while (msgContainer.numChildren) {
msgContainer.removeChildAt(msgContainer.numChildren-1);
// SHOW THE CURRENT POSTED MESSAGE AND CLEAR FIELDS
showMessages(phpXML);
clearFields();
else {
form_mc.alert_txt.htmlText = myXML.insert_error;
private function clearFields():void {
form_mc.name_txt.text = "";
form_mc.email_txt.text = "";
form_mc.message_txt.text = "";
form_mc.validating.gotoAndStop(1);
form_mc.validating.alpha = 0;
private function addMouseEvent(_targ,_func):void {
_targ.buttonMode = true;
_targ.mouseChildren = false;
_targ.addEventListener(MouseEvent.MOUSE_OVER,_func);
_targ.addEventListener(MouseEvent.MOUSE_OUT,_func);
_targ.addEventListener(MouseEvent.MOUSE_DOWN,_func); -
Error in PO about Jurisdiction Code- Tax Code
Hi all,
After lot of search and customization trials i am not able to find the solution for the error that i am getting about jurisdiction code in invoice tab of PO.
" Tax V0 not maintained for jurisdiction code IN01"
I have maintained the Tax code in FTXP with following details ,
Country - India,
Tax code- V0,
Jurisdiction code IN02- Maharashtra,
Procedure - TAXINN
As i am giving training to the users i need to close this issue as early as possible.
If somebody wants i can send screen shots also.
My id pvenugopal072gmail.com
Your help will be higly appreciated.
Thanx and regards,
VenuHi,
You have created tax code V0 in jurisdiction IN02. Create tax code V0 in Jurisdiction IN01.
Pavan -
Used createinstallmedis to make a copy of the Mavericks app for use in a new hard drive install.. Copied find but gave error code 110 and failed to make the flash drive bootable.. Any help in what errror code means?
Did you partition and format the flash drive first? See the following:
Make Your Own Mavericks, Mountain/Lion Installer
After downloading the installer you must first save the Install Mac OS X application. After the installer downloads DO NOT click on the Install button. Go to your Applications folder and make a copy of the installer. Move the copy into your Downloads folder. Now you can click on the Install button. You must do this because the installer deletes itself automatically when it finishes installing.
2. Get a USB flash drive that is at least 8 GBs. Prep this flash drive as follows:
Open Disk Utility in your Utilities folder.
After DU loads select your flash drive (this is the entry with the mfgr.'s ID and size) from the leftside list. Under the Volume Scheme heading set the number of partitions from the drop down menu to one. Set the format type to Mac OS Extended (Journaled.) Click on the Options button, set the partition scheme to GUID then click on the OK button. Click on the Partition button and wait until the process has completed.
Select the volume you just created (this is the sub-entry under the drive entry) from the left side list.
Click on the Erase tab in the DU main window.
Set the format type to Mac OS Extended (Journaled.) Click on the Options button, check the button for Zero Data and click on OK to return to the Erase window.
Click on the Erase button. The format process can take up to an hour depending upon the flash drive size.
Make your own Mavericks flash drive installer using the Mavericks tool:
Mavericks has its own built-in installer maker you use via the Terminal:
You will need a freshly partitioned and formatted USB flash drive with at least 8GBs. Leave the name of the flash drive at the system default, "Untitled." Do not change this name. Open the Terminal in the Utilities folder. Copy this command line after the prompt in the Terminal's window:
sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ Mavericks.app --nointeraction
Press RETURN. Enter your admin password when prompted. It will not be echoed to the screen so be careful to enter it correctly. Press RETURN, again.
Wait for the process to complete which will take quite some time. -
Hi guys, I need help in debugging this code I made, which is a GUI minesweeper. Its extremely buggy...I particularly need help fixing the actionListener part of the code as everytime I press a button on the GUI, an exception occurs.
help please!
package minesweeperGUI;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class MinesweeperGUI implements ActionListener
//Declaration of attributes
static int length = 0;
JMenuItem menuItemNew = new JMenuItem();
JRadioButtonMenuItem rbEasy = new JRadioButtonMenuItem();
JRadioButtonMenuItem rbHard = new JRadioButtonMenuItem();
JMenuItem menuItemExit = new JMenuItem();
JButton buttonReset = new JButton();
JButton buttonGrid[][] = null;
JFrame frame = new JFrame();
int getBombsTotal = 0;
JLabel setBombsLabel = new JLabel();
int a = 0;
int b = 0;
//No constructor created. Uses default constructor
//Create the menu bar
public JMenuBar newMenuBar()
//Sets up the menubar
JMenuBar menuBar = new JMenuBar();
//Sets up the Game menu with choice of new, grid size, and exit
JMenu menu = new JMenu ("Game");
menuBar.add (menu);
menuItemNew = new JMenuItem ("New");
menuItemNew.addActionListener (this);
menu.add (menuItemNew);
menu.addSeparator();
//Sets up sub-menu for grid size with choice of easy and hard radio buttons
JMenu subMenu = new JMenu ("Grid Size");
rbEasy = new JRadioButtonMenuItem ("Easy: 5x5 grid");
rbEasy.addActionListener (this);
subMenu.add (rbEasy);
rbHard = new JRadioButtonMenuItem ("Hard: 10x10 grid");
rbHard.addActionListener (this);
subMenu.add (rbHard);
menu.add (subMenu);
menu.addSeparator();
menuItemExit = new JMenuItem ("Exit");
menuItemExit.addActionListener (this);
menu.add (menuItemExit);
return menuBar;
//Setting up of Bomb Grid
public int [][] setGrid (int length)
int grid[][] = null;
grid = new int[length][length];
for (int i = 0; i < length; i++)
for (int j = 0; j < length; j++)
grid[i][j] = ((int)Math.round(Math.random() * 10))% 2;
return grid;
//Setting up of the of the graphical bomb grid
public JButton[][] setButtonGrid (int length)
JButton buttonGrid[][] = null;
buttonGrid = new JButton[length][length];
for (int i = 0; i < length; i++)
for (int j = 0; j < length; j++)
buttonGrid[i][j] = new JButton();
return buttonGrid;
//Setting up of a way to count the total number of bombs in the bomb grid
public int getBombsTotal (int length, int setGrid[][])
int bombsTotal = 0;
for (int i = 0; i < length; i++)
for (int j = 0; j < length; j++)
if (setGrid[i][j] == 1)
bombsTotal += 1;
return bombsTotal;
//Create a label for number of bombs left
public JLabel setBombsLabel (int getBombsTotal)
JLabel bombsLabel = new JLabel(String.valueOf (getBombsTotal) + " Bombs Left");
return bombsLabel;
//Setting up a way to count the number of bombs around a button
public String setBombs (int length, int setGrid[][], int x, int y)
int bombs[][] = new int[length][length];
String bombsString = null;
for (int i = 0; i < length; i++)
for (int j = 0; j < length; j++)
if (i == 0 && j == 0)
bombs[i][j] = setGrid[i][j+1] + setGrid[i+1][j] +
setGrid[i+1][j+1];
else if (i ==0 && j == (length - 1))
bombs[i][j] = setGrid[i][j-1] + setGrid[i+1][j-1] +
setGrid[i+1][j];
else if (i == (length - 1) && j == 0)
bombs[i][j] = setGrid[i-1][j] + setGrid[i-1][j+1] +
setGrid[i][j+1];
else if (i == (length - 1) && j == (length - 1))
bombs[i][j] = setGrid[i-1][j-1] + setGrid[i-1][j] +
setGrid[i][j-1];
else if (i == 0 && j != 0 && j != (length - 1))
bombs[i][j] = setGrid[i][j-1] + setGrid[i][j+1] +
setGrid[i+1][j-1] + setGrid[i+1][j] +
setGrid[i+1][j+1];
else if (i == (length - 1) && j != 0 && j != (length - 1))
bombs[i][j] = setGrid[i-1][j-1] + setGrid[i-1][j] +
setGrid[i-1][j+1] + setGrid[i][j-1] +
setGrid[i][j+1];
else if (i != 0 && i != (length - 1) && j == 0)
bombs[i][j] = setGrid[i-1][j] + setGrid[i-1][j+1] +
setGrid[i][j+1] + setGrid[i+1][j] +
setGrid[i+1][j+1];
else if (i != 0 && i != (length - 1) && j == (length - 1))
bombs[i][j] = setGrid[i-1][j-1] + setGrid[i-1][j] +
setGrid[i][j-1] + setGrid[i+1][j-1] +
setGrid[i+1][j];
else
bombs[i][j] = setGrid[i-1][j-1] + setGrid[i-1][j] +
setGrid[i-1][j+1] + setGrid[i][j-1] +
setGrid[i][j+1] + setGrid[i+1][j-1] +
setGrid[i+1][j] + setGrid[i+1][j+1];
bombsString = String.valueOf (bombs[x][y]);
return bombsString;
//create the panel for the bombs label and reset button
public JPanel newTopPanel(int length)
int setGridNew [][] = null;
setGridNew = new int[length][length];
int getBombsTotalNew = 0;
JLabel setBombsLabelNew = new JLabel();
setGridNew = setGrid (length);
getBombsTotalNew = getBombsTotal (length, setGridNew);
setBombsLabelNew = setBombsLabel (getBombsTotalNew);
JPanel topPanel = new JPanel ();
topPanel.setLayout (new BorderLayout (50,50));
JLabel bombsLabel = new JLabel ();
bombsLabel = setBombsLabelNew;
topPanel.add (bombsLabel, BorderLayout.WEST);
buttonReset = new JButton("Reset");
buttonReset.addActionListener (this);
topPanel.add (buttonReset, BorderLayout.CENTER);
return topPanel;
//create the panel for the play grids
public JPanel newBottomPanel(int length)
JButton setButtonGridNew[][] = null;
setButtonGridNew = new JButton [length][length];
setButtonGridNew = setButtonGrid (length);
JPanel bottomPanel = new JPanel ();
bottomPanel.setLayout (new GridLayout (length, length));
buttonGrid = new JButton[length][length];
for (a = 0; a < length; a++)
for (b = 0; b < length; b++)
buttonGrid[a] = setButtonGridNew[a][b];
buttonGrid[a][b].addActionListener (this);
bottomPanel.add (buttonGrid[a][b]);
return bottomPanel;
//Overiding of abstract method actionPerformed
public void actionPerformed(ActionEvent e)
if (e.getSource() == menuItemNew)
launchFrame(length);
else if (e.getSource() == menuItemExit)
frame.setVisible (false);
System.exit(0);
else if (e.getSource() == rbEasy)
length = 5;
launchFrame(length);
else if (e.getSource() == rbHard)
length = 10;
launchFrame(length);
else if (e.getSource() == buttonReset)
launchFrame(length);
else if (e.getSource() == buttonGrid[a][b])
int setGridNew [][] = null;
setGridNew = new int[length][length];
JButton bombButton [][] = null;
bombButton = new JButton [length][length];
String bombString [][] = null;
bombString = new String[length][length];
setGridNew = setGrid (length);
bombString[a][b] = setBombs (length, setGridNew, a, b);
bombButton[a][b] = new JButton (bombString[a][b]);
if (setGridNew[a][b] == 0)
buttonGrid[a][b] = bombButton[a][b];
getBombsTotal--;
JLabel setBombsLabelNew = new JLabel();
setBombsLabelNew = setBombsLabel (getBombsTotal);
else if (setGridNew[a][b] == 1 )
buttonGrid[a][b] = new JButton("x");
JOptionPane.showMessageDialog (null, "Game Over. You hit a Bomb!");
System.exit(0);
//create the content pane
public Container newContentPane(int length)
JPanel topPanel = new JPanel();
JPanel bottomPanel = new JPanel();
topPanel = newTopPanel(length);
bottomPanel = newBottomPanel (length);
JPanel contentPane = new JPanel();
contentPane.setOpaque (true);
contentPane.setLayout (new BorderLayout(50,50));
contentPane.add (topPanel, BorderLayout.NORTH);
contentPane.add (bottomPanel, BorderLayout.CENTER);
return contentPane;
public void launchFrame (int length)
//Makes sure we have nice window decorations
JFrame.setDefaultLookAndFeelDecorated(true);
//Sets up the top-level window
frame = new JFrame ("Minesweeper");
//Exits program when the closed button is clicked
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
JMenuBar menuBar = new JMenuBar();
Container contentPane = new Container();
menuBar = newMenuBar();
contentPane = newContentPane (length);
//Sets up the menu bar and content pane
frame.setJMenuBar (menuBar);
frame.setContentPane (contentPane);
//Displays the window
frame.pack();
frame.setVisible (true);
public static void main (String args[])
//Default length is 5
length = 5;
MinesweeperGUI minesweeper = new MinesweeperGUI();
minesweeper.launchFrame(length);hi, thanks. that removed the exception; although now the buttons action listener won't work :(
here is the revised code:
To anyone out there, can you guys run this code and help me debug it?
I'm really desperate as this is a school project of mine and the deadline is 7 hours away. I have already been working on it for 3 days, but the program is still very buggy.
thanks!
/* Oliver Ian C. Wee 04-80112
* CS12 MHRU
* Machine Problem 2
package minesweeperGUI;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class MinesweeperGUI implements ActionListener
//Declaration of attributes
static int length = 0;
JMenuItem menuItemNew = new JMenuItem();
JRadioButtonMenuItem rbEasy = new JRadioButtonMenuItem();
JRadioButtonMenuItem rbHard = new JRadioButtonMenuItem();
JMenuItem menuItemExit = new JMenuItem();
JButton buttonReset = new JButton();
JButton buttonGrid[][] = null;
JFrame frame = new JFrame();
int getBombsTotal = 0;
JLabel setBombsLabel = new JLabel();
int a = 0;
int b = 0;
//No constructor created. Uses default constructor
//Create the menu bar
public JMenuBar newMenuBar()
//Sets up the menubar
JMenuBar menuBar = new JMenuBar();
//Sets up the Game menu with choice of new, grid size, and exit
JMenu menu = new JMenu ("Game");
menuBar.add (menu);
menuItemNew = new JMenuItem ("New");
menuItemNew.addActionListener (this);
menu.add (menuItemNew);
menu.addSeparator();
//Sets up sub-menu for grid size with choice of easy and hard radio buttons
JMenu subMenu = new JMenu ("Grid Size");
ButtonGroup bg = new ButtonGroup();
rbEasy = new JRadioButtonMenuItem ("Easy: 5x5 grid");
bg.add (rbEasy);
rbEasy.addActionListener (this);
subMenu.add (rbEasy);
rbHard = new JRadioButtonMenuItem ("Hard: 10x10 grid");
bg.add (rbHard);
rbHard.addActionListener (this);
subMenu.add (rbHard);
menu.add (subMenu);
menu.addSeparator();
menuItemExit = new JMenuItem ("Exit");
menuItemExit.addActionListener (this);
menu.add (menuItemExit);
return menuBar;
//Setting up of Bomb Grid
public int [][] setGrid (int length)
int grid[][] = null;
grid = new int[length][length];
for (int i = 0; i < length; i++)
for (int j = 0; j < length; j++)
grid[i][j] = ((int)Math.round(Math.random() * 10))% 2;
return grid;
//Setting up of the of the graphical bomb grid
public JButton[][] setButtonGrid (int length)
JButton buttonGrid[][] = null;
buttonGrid = new JButton[length][length];
for (int i = 0; i < length; i++)
for (int j = 0; j < length; j++)
buttonGrid[i][j] = new JButton();
return buttonGrid;
//Setting up of a way to count the total number of bombs in the bomb grid
public int getBombsTotal (int length, int setGrid[][])
int bombsTotal = 0;
for (int i = 0; i < length; i++)
for (int j = 0; j < length; j++)
if (setGrid[i][j] == 1)
bombsTotal += 1;
return bombsTotal;
//Create a label for number of bombs left
public JLabel setBombsLabel (int getBombsTotal)
JLabel bombsLabel = new JLabel(" " +String.valueOf (getBombsTotal) + " Bombs Left");
return bombsLabel;
//Setting up a way to count the number of bombs around a button
public String setBombs (int length, int setGrid[][], int x, int y)
int bombs[][] = new int[length][length];
String bombsString = null;
for (int i = 0; i < length; i++)
for (int j = 0; j < length; j++)
if (i == 0 && j == 0)
bombs[i][j] = setGrid[i][j+1] + setGrid[i+1][j] +
setGrid[i+1][j+1];
else if (i ==0 && j == (length - 1))
bombs[i][j] = setGrid[i][j-1] + setGrid[i+1][j-1] +
setGrid[i+1][j];
else if (i == (length - 1) && j == 0)
bombs[i][j] = setGrid[i-1][j] + setGrid[i-1][j+1] +
setGrid[i][j+1];
else if (i == (length - 1) && j == (length - 1))
bombs[i][j] = setGrid[i-1][j-1] + setGrid[i-1][j] +
setGrid[i][j-1];
else if (i == 0 && j != 0 && j != (length - 1))
bombs[i][j] = setGrid[i][j-1] + setGrid[i][j+1] +
setGrid[i+1][j-1] + setGrid[i+1][j] +
setGrid[i+1][j+1];
else if (i == (length - 1) && j != 0 && j != (length - 1))
bombs[i][j] = setGrid[i-1][j-1] + setGrid[i-1][j] +
setGrid[i-1][j+1] + setGrid[i][j-1] +
setGrid[i][j+1];
else if (i != 0 && i != (length - 1) && j == 0)
bombs[i][j] = setGrid[i-1][j] + setGrid[i-1][j+1] +
setGrid[i][j+1] + setGrid[i+1][j] +
setGrid[i+1][j+1];
else if (i != 0 && i != (length - 1) && j == (length - 1))
bombs[i][j] = setGrid[i-1][j-1] + setGrid[i-1][j] +
setGrid[i][j-1] + setGrid[i+1][j-1] +
setGrid[i+1][j];
else
bombs[i][j] = setGrid[i-1][j-1] + setGrid[i-1][j] +
setGrid[i-1][j+1] + setGrid[i][j-1] +
setGrid[i][j+1] + setGrid[i+1][j-1] +
setGrid[i+1][j] + setGrid[i+1][j+1];
bombsString = String.valueOf (bombs[x][y]);
return bombsString;
//create the panel for the bombs label and reset button
public JPanel newTopPanel(int length)
int setGridNew [][] = null;
setGridNew = new int[length][length];
int getBombsTotalNew = 0;
JLabel setBombsLabelNew = new JLabel();
setGridNew = setGrid (length);
getBombsTotalNew = getBombsTotal (length, setGridNew);
setBombsLabelNew = setBombsLabel (getBombsTotalNew);
JPanel topPanel = new JPanel ();
topPanel.setLayout (new BorderLayout (20,20));
JLabel bombsLabel = new JLabel ();
bombsLabel = setBombsLabelNew;
topPanel.add (bombsLabel, BorderLayout.WEST);
buttonReset = new JButton("Reset");
buttonReset.addActionListener (this);
topPanel.add (buttonReset, BorderLayout.CENTER);
return topPanel;
//create the panel for the play grids
public JPanel newBottomPanel(int length)
JButton setButtonGridNew[][] = null;
setButtonGridNew = new JButton [length][length];
setButtonGridNew = setButtonGrid (length);
JPanel bottomPanel = new JPanel ();
bottomPanel.setLayout (new GridLayout (length, length));
buttonGrid = new JButton[length][length];
for (int i = 0; i < length; i++)
for (int j = 0; j < length; j++)
buttonGrid[i][j] = setButtonGridNew[i][j];
buttonGrid[i][j].addActionListener (this);
bottomPanel.add (buttonGrid[i][j]);
return bottomPanel;
//Overiding of abstract method actionPerformed
public void actionPerformed(ActionEvent e)
if (e.getSource() == menuItemNew)
closeFrame();
launchFrame(length);
else if (e.getSource() == menuItemExit)
frame.setVisible (false);
System.exit(0);
else if (e.getSource() == rbEasy)
closeFrame();
length = 5;
launchFrame(length);
else if (e.getSource() == rbHard)
closeFrame();
length = 10;
launchFrame(length);
else if (e.getSource() == buttonReset)
closeFrame();
launchFrame(length);
else if (e.getSource() == buttonGrid[a])
int setGridNew [][] = null;
setGridNew = new int[length][length];
JButton bombButton [][] = null;
bombButton = new JButton [length][length];
String bombString [][] = null;
bombString = new String[length][length];
setGridNew = setGrid (length);
for (int i = 0; i < length; i++)
for (int j = 0; j < length; j++)
bombString[i][j] = setBombs (length, setGridNew, i, j);
bombButton[i][j] = new JButton (bombString[i][j]);
if (setGridNew[a][b] == 0)
buttonGrid[a][b] = bombButton[a][b];
getBombsTotal--;
JLabel setBombsLabelNew = new JLabel();
setBombsLabelNew = setBombsLabel (" " String.valueOf (getBombsTotal) " Bombs Left");
else if (setGridNew[a][b] == 1 )
buttonGrid[a][b] = new JButton("x");
JOptionPane.showMessageDialog (null, "Game Over. You hit a Bomb!");
System.exit(0);
//create the content pane
public Container newContentPane(int length)
JPanel topPanel = new JPanel();
JPanel bottomPanel = new JPanel();
topPanel = newTopPanel(length);
bottomPanel = newBottomPanel (length);
JPanel contentPane = new JPanel();
contentPane.setOpaque (true);
contentPane.setLayout (new BorderLayout(5,5));
contentPane.add (topPanel, BorderLayout.NORTH);
contentPane.add (bottomPanel, BorderLayout.CENTER);
return contentPane;
public void closeFrame ()
frame = new JFrame ("Minesweeper");
frame.dispose();
public void launchFrame (int length)
//Makes sure we have nice window decorations
JFrame.setDefaultLookAndFeelDecorated(true);
//Sets up the top-level window
frame = new JFrame ("Minesweeper");
//Exits program when the closed button is clicked
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
JMenuBar menuBar = new JMenuBar();
Container contentPane = new Container();
menuBar = newMenuBar();
contentPane = newContentPane (length);
//Sets up the menu bar and content pane
frame.setJMenuBar (menuBar);
frame.setContentPane (contentPane);
//Displays the window
frame.pack();
frame.setVisible (true);
public static void main (String args[])
//Default length is 5
length = 5;
MinesweeperGUI minesweeper = new MinesweeperGUI();
minesweeper.launchFrame(length); -
About every 1 1/2 hours, it automatically shuts down to cool off. Is there any way to manually turn it on? Or, do they have to be replaced?
I tried that with no improvement. I think I might have to have the fans replaced. do you know if this is a particularly difficult procedure? Something wierd that I've noticed is that if I have a video on for more than several minutes, the fans comes on, and also when I am on a Skype video conference for awhile. Otherwise, the fan jst doen't come on as the intels heaten up to the point the the auto shut down kicks in...any advise? This definitely interupts my work! Thanks for your help and input thus far!
-
How to use standard Search Input Help (return 2 data code and desc) ?
Hi,
Please advise how to use standard Input Help provided by SAP and return 2 data (code and description) ? because the standard Input Help only return the code only ?
Thank You and Best Regards
Fernand>
Saket Abhyankar wrote:
> Hi,
>
> I think you need to go for 'Search Help Exit' or OVS.
>
> Regards,
>
> Saket.
That is not true that this is the only way. The standard Data Dictory based search help can return more than one value as long as there are multiple exporting values defined in the search help, the search help is attached to a Data Dictionary Structure, and this same data dictionary structure is used as the source of the context node. You can read more about this in the online help:
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/47/9f724642314aabe10000000a42189b/frameset.htm
The Note section under Integration:
If an input help structure is stored in a field in the ABAP Dictionary, and if you want to use the field mapping of search help parameters stored in the ABAP Dictionary as the field name for the structure for your Web Dynpro input help, then map your context nodes to this structure. This ensures that all components of the structure are available dynamically at runtime as attributes of the node.
If the context node is not mapped to the structure, the data element's input help can be used if there is one. -
I need help on some HTML code if at all possible.
What I am trying to do is set up a page that someone can
enter their name address and email into a form and when they hit
the submit button it automatically sends them a premade email of my
choosing that I make prior and somehow maybe embeded into the html
code to the address that they entered? I dont know if it is
possible but I am sure it can be.
Thank you in advanceActually, you could be subject to "abuse complaints", not
"abuse".
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"bregent" <[email protected]> wrote in
message
news:fb547q$b49$[email protected]..
> >What I am trying to do is set up a page that someone
can enter their name
> address
>
> Sure, you can do it fairly easily with any scripting
language. You need to
> be
> cautious about sending automated emails to anyone
without first validating
> that
> they are the actual owners of the email address,
otherwise you open your
> site
> up to abuse.
>
> >I dont know if it is possible but I am sure it can
be.
>
> Huh?
>
Maybe you are looking for
-
Problem with empty report parameters when passed to PL/SQL function
Hi, We have come across what appears to be a bug in the JRC. When passing a report parameter to a PL/SQL function as a parameter, empty parameters are changed before being sent to the function. More specifically, an empty string "" ends up as the val
-
A pop up window opens when I try to open safari, however, I can't exit out of it, nor can I continue using safari. How can I fix this? (the iMac was purchased summer 2011 and all updates done). Thanks.
-
Active Directory Domain Services
Hi to all, Hope you could help me to resolve this issue. This morning when i open our windows server 2008 r2, i saw this role summary: http://i59.tinypic.com/2wcgn03.png And then i checked the details here' what i found out: error log:http://i59.tiny
-
Trying to share link to file on cloud - recipient gets an error saying link is "no longer active"
I am trying to share a video file stored on Adobe Creative Cloud storage. I click "Send link", check "Allow file download", enter recipient's email address and click "Send link." The recipient receives the link in an email message but when they try t
-
WVC210 Motion detection.
Hello again. I can't switch off the motion detection using the push-button on web page (see pic). It's works fine (I receive the intrusion file by e-mail) but when I click on pulse, the motion detection don't stop the service. Please, help me!! Tks.