摘要:在官方的文章里:http://docs.oracle.com/javase/tutorial/uiswing/painting/step1.html告诉我们要创建一个gui。All Graphical User Interfaces require some kind of main application frame in which to display. In Swing, this is an instance ofjavax.swing.JFrame. Therefore, our first step is to instantiate this class and make su 阅读全文
Google Maps Overlays叠加层
2012-09-27 00:23 by youxin, 1367 阅读, 0 推荐, 收藏,
摘要:叠加层概述叠加层是地图上与纬度/经度坐标绑定的对象,会随您拖动或缩放地图而移动。叠加层表示的是“添加”到地图中以标明点、线、区域或对象集合的对象。Google Maps API 包含以下几种叠加层:地图上的单个位置显示为标记。标记有时可显示自定义的图标图片,此时标记通常被称为“图标”。标记和图标是Marker类型的对象。(有关详细信息,请参见下面的标记和图标。)地图上的线显示为折线(表示一系列按顺序排列的位置)。线是Polyline类型的对象。(有关详细信息,请参见折线。)地图上的不规则形状区域显示为多边形,多边形类似于折线。与折线相同的是,多边形也是由一系列按顺序排列的位置构成的;不同的是, 阅读全文
google maps 控件controller
2012-09-26 22:08 by youxin, 826 阅读, 0 推荐, 收藏,
摘要:控件概述Google Maps 上的地图包含用户界面元素,可以让用户通过地图进行交互。这些元素称为“控件”。您可以在 Google Maps API 应用程序中添加这些控件的多种组合。或者,您也可以不进行任何操作,让 Google Maps API 处理所有控件行为。Google Maps API 带有大量可以在地图中使用的内置控件:缩放控件会显示一个滑块(对于大型地图)或小型的“+/-”按钮(对于小型地图),用于控制地图的缩放级别。在非触摸的设备上,该控件默认显示在地图的左上角,而在触摸设备上则会出现在左下角。平移控件显示了用于平移地图的按钮。在非触摸的设备上,该控件默认显示在地图的左上角。 阅读全文
一个简单的marker和infowindow
2012-09-26 20:26 by youxin, 675 阅读, 0 推荐, 收藏,
摘要:以下代码在map上创建了一个Marker,然后在Marker上注册了事件监听器,点击后显示了InfoWindow.// Creating an option object for the mapvar options = { zoom: 7, center: new google.maps.LatLng(56.83, 15.16), mapTypeId: google.maps.MapTypeId.ROADMAP};// Initializing the mapvar map = new google.maps.Map(document.getElementById('m... 阅读全文
google maps 事件event
2012-09-25 00:02 by youxin, 1427 阅读, 0 推荐, 收藏,
摘要:地图事件概述浏览器中的 JavaScript 是事件驱动的,这表示 JavaScript 通过生成事件来响应交互,并期望程序侦听感兴趣的事件。Google Maps API 第 3 版的事件模型与 Google Maps API 第 2 版中所使用的事件模型在内在机制上尽管有很大的不同,但两者是十分相似的。有两种类型的事件:用户事件(如“点击”鼠标事件)是从 DOM 传播到 Google Maps API 中的。这些事件是独立的,并且与标准 DOM 事件不同。MVC 状态更改通知反映了 Google Maps API 对象中的更改,并以property_changed惯例命名很好记这两类事件, 阅读全文
google maps Marker
2012-09-24 23:56 by youxin, 495 阅读, 0 推荐, 收藏,
摘要:Marker(opts?:MarkerOptions) Creates a marker with the options specified. If a map is specified, the marker is added to the map upon construction. Note that the position must be set for the marker to display.新建一个Marker var marker=new google.maps.Marker({ position:myLatlng, map:map, title:'hello w 阅读全文
javascript 回调函数
2012-09-24 23:15 by youxin, 377 阅读, 0 推荐, 收藏,
摘要:什么是回调函数?wikipedia定义。A reference to executable code, or a piece of executable code, that is passed as an argument to other code.Here’s a simple example that’s probably quite familiar to everyone, taken from jQuery:$('#element').fadeIn('slow', function() { // callback function});This i 阅读全文
google maps helloWorld
2012-09-23 00:38 by youxin, 381 阅读, 0 推荐, 收藏,
摘要:任何 Google Maps 第 3 版 API 应用程序中的基本元素都是“地图”本身。本文介绍了google.maps.Map基础对象的用法和地图操作的基础知识。(如果您已经学习了第 2 版的辅导手册,您会发现,这两版辅导手册中的很多内容都是相同的。但两者之间也会有些区别,因此,请仔细阅读本文。)https://developers.google.com/maps/documentation/javascript/tutorial?hl=zh-CN#api_key以下网页显示了以澳大利亚新南威尔士的悉尼为中心的一个地图:<!DOCTYPE html><html>< 阅读全文
javascript cookie
2012-09-22 22:46 by youxin, 499 阅读, 0 推荐, 收藏,
摘要:document.cookie存放了所有的cookie,世界上是一个字符串。形式类似下面的:fur=blue; food=biscuits; name=Cookie_monster;每个cookie有 ;分开。当创建cookie时,一定要确保名字和值不包括空格,逗号或分号。这些字符会在解析cookie时造成错误。在通过http头传输cookie的时候也会引起麻烦。要想在cookie中使用这些字符,最简单的方法是使用escape函数。这个函数会将所有的特殊字符转义。当读取cookie时,需要使用unescape解除转义。不要对=进行转义,它是作为cookie 的key value分隔符而存在的。 阅读全文
javascript 正则中的一个易错点
2012-09-22 20:26 by youxin, 260 阅读, 0 推荐, 收藏,
摘要:转自:http://www.laruence.com/2009/08/09/1036.html在下面例子中,同样的正则, 同样的字符串, 循环匹配结果却不一样 ,<script type='text/javascript'>var reTest = /^aid=(.*)/ig; var aData = [ 'aid=^$', 'aid=^$', 'aid=^$', 'aid=^$' ]; for (var i=0, l=aData.length; i<l; i++) { alert(reTest. 阅读全文
浙公网安备 33010602011771号