草庐IT

How-to-Call-Java-Functions-from-C

全部标签

javascript - "Object.call"是什么意思?

functionbb_graphics_GraphicsContext(){Object.call(this);this.bbdevice=null;this.bbmatrixSp=0;this.bbix=1.000000;this.bbiy=0;this.bbjx=0;this.bbjy=1.000000;this.bbtx=0;this.bbty=0;this.bbtformed=0;this.bbmatDirty=0;this.bbcolor_r=0;this.bbcolor_g=0;this.bbcolor_b=0;this.bbalpha=0;this.bbblend=0;t

javascript - Openlayers 3 : how to select a feature programmatically using ol. 交互。选择?

我正在使用OpenLayersv3.6(这很重要,因为我发现的大多数解决方案都可能适用于OpenLayers2)。我有一个表格,当我在该表格中选择一行时,我想突出显示/选择OpenLayersmap上的相应要素。所有要素都是位于同一矢量图层(ol.layer.Vector)中的简单多边形(ol.geom.Polygon)。我像这样设置选择交互://thereisalotofothercodehere...addSelectListener:function(){this.SelectInteraction=newol.interaction.Select({condition:ol.e

javascript - AngularJS : angular-ui-router always redirects to $urlRouterProvider. 否则位置

我正在尝试创建一个SPA,您必须在其中登录才能访问几乎所有内容。所以很自然地,您看到的默认屏幕是登录屏幕。但是,在用户登录后,无论ui-sref是什么,ui-router都会重定向到登录页面(即使用户已通过身份验证)。这是我的用户界面路由器代码:(function(){'usestrict';angular.module('app',['ui.router','satellizer']).config(function($stateProvider,$urlRouterProvider,$authProvider,$httpProvider,$provide){$httpProvide

javascript - Array.from 类型错误 : 0 is not a function

尝试将Array.from传递给Array.prototype.map时出现奇怪的错误。letfn=Array.from.bind(Array);//[Function:boundfrom]fn('test')//['t','e','s','t']['test'].map(s=>fn(s))//[['t','e','s','t']]['test'].map(fn)//TypeError:0isnotafunction完整错误:TypeError:0isnotafunctionatFunction.from(native)atArray.map(native)atrepl:1:10atR

javascript - drupal 主题 : how do I include several css files/js files on my theme's . 信息文件?

我正在创建一个新的Drupal主题。到目前为止,我只需要包含一个css文件和一个js文件。所以我的theme.info文件有这样的东西:stylesheets[all][]=css/style.cssscripts[]=js/script.js现在我必须包含jquery和jquery-ui才能使用日历日期。它们带有2个新的javascript文件和1个我必须添加到站点的附加css文件。日历输入表单将用于所有页面(在侧block上),因此我可以在所有页面上加载额外的css/javascript。我认为最简单的方法是在.info文件本身上引用它们。起初我试着把它们放在单独的空格里:styl

javascript - 谷歌地图 v3 : How to tell when an ImageMapType overlay's tiles are finished loading?

我正在使用GoogleMapsv3API,并且我有一个基于ImageMapType类的自定义叠加层。我想在叠加层的图block加载时显示某种加载指示器,但我看不到任何方式来知道它们何时完成。创建叠加层的代码类似于以下内容:varmyOverlay=newgoogle.maps.ImageMapType({getTileUrl:myGetTileUrl,tileSize:newgoogle.maps.Size(256,256),isPng:true});myMap.overlayMapTypes.push(myOverlay);以上工作正常,覆盖成功加载;似乎map没有发出任何事件来指示

JavaScript 和 SVG : how do you increase the clickable area for an onClick event?

我的脚本以3的stroke-width在屏幕上绘制线条。线条的大小(在视觉上)很理想,但它们不太容易点击。举个粗略的例子:functionselectStrand(evt){current_id=evt.target.getAttributeNS(null,"id");document.getElementById('main').innerHTML=current_id;}Selectedline:有没有一种简单的方法可以增加每条线周围的区域,使其更易于点击? 最佳答案 对于每条线,尝试在其上绘制一条具有更大笔划宽度的透明线,并在

javascript - 理论 : Is It Possible/Feasible To Serve Static Content Via Websockets?

在网络世界中,网络浏览器对它必须检索的每个静态文件发出新请求,因此;样式表、javascript文件、内联图像——所有这些都会发起新的服务器请求。虽然我对Web的了解相当丰富,但像websockets这样的底层技术在工作方式和功能方面对我来说还是有些陌生。我的问题是相当理论化的,但我想知道现在是否可能或将来是否可能通过websocket提供静态文件?考虑到websockets是从客户端(web浏览器)到服务器的持久连接,websockets可以用于提供一些(如果不是全部)静态内容是有道理的,因为它只是一个连接而不是许多。澄清一点。我意识到我关于连接的措辞不正确,如下面的Greg所指出的

javascript - 索引数据库 : How to limit number of objects returned?

我正在使用带有下限范围查询的游标。我找不到限制返回对象数量的方法,类似于数据库中的“LIMITn”子句。varkeyRange=IDBKeyRange.lowerBound('');不存在吗? 最佳答案 在迭代结果时,您可以随时停止。这样的事情应该有效:varresults=[];varlimit=20;vari=0;objectStore.openCursor().onsuccess=function(event){varcursor=event.target.result;if(cursor&&i此外,在您根据由连续数字组成的键

javascript - Force Masonry/similar to ignore flow and fill gaps 相反

Masonry/Isotope/Freetile和其他在网格/容器中绝对定位元素方面做得很好。但是,当元素占据网格/容器的整个宽度时,它会产生巨大的间隙,这是NotAcceptable结果。这是我的问题的一个jsfiddle:http://jsfiddle.net/QNf3A/1/红色div顶部有足够的空间放置绿色div。然而,不同的图书馆倾向于尊重流程,而不是“不留缝隙”的理念。有谁知道替代的js库或类似的技巧来避免差距?-来自jsfiddle的代码...HTML:CSS:#container{width:600px;background-color:#EEE;}.block{flo