【Java repaint()不调用paintComponent()】教程文章相关的互联网学习教程文章

java-调用performClick()函数时一无所获-Android【代码】

我是Android开发的新手,现在尝试模拟对AutoCompleteTextView对象的单击.我期望使用默认的android键盘外观,并可以在元素上键入一些内容 这是一个简单的函数,我正在尝试执行该函数:private void someTestMethodName() {AutoCompleteTextView tagSearchInput = findViewById(R.id.autoCompleteTextView);tagSearchInput.performClick(); }这是.xml元素定义:<AutoCompleteTextViewandroid:id="@+id/autoCompleteTextView"android:tex...

java.lang.NullPointerException:尝试调用虚拟方法“ float android.view.InputDevice $MotionRange.getMin()”【代码】

每次单击窗口小部件时,我都会收到以下错误:java.lang.NullPointerException: Attempt to invoke virtual method 'float android.view.InputDevice$MotionRange.getMin()' on a null object reference我转到另一个项目并收到相同的错误,该错误发生在TextField,按钮和GridList项中. 我认为这可能是SDK中的错误Flutter: 1.2.1 Dart: 2.2.0我升级了颤振,现在就收到了.完整的日志是:Shutting down VM E/AndroidRuntime(26099): FATAL ...

java.nio.file.Files.createFile是阻塞调用吗?【代码】

java.nio.file.Files.createFile是否阻塞调用线程?如是,什么是创建文件/目录的非阻塞异步替代方法? 我正在寻找可以在Java或Scala中使用的简单解决方案.解决方法:Files API中的所有操作都被阻止.执行createFile非阻塞方式的唯一方法是使用某种并发包装器,该包装器将在其他线程上执行该操作. 例如,您可以使用scala标准库中的Future:import scala.concurrent.Future import scala.concurrent.blocking import scala.util.{Failure,...

java-从Groovy调用C API

我知道使用Python调用Posix和Win API更好,但是我想知道是否有一种从Groovy或至少使用Java调用C API的方法没有那么痛苦.解决方法:从Java调用本机平台(隐含所有C/C++代码)的官方方法是通过JNI.我不会称其为“不太痛苦”. 您可以考虑获取SWIG为您生成大多数讨厌的代码,我已经使用过几次来包装一些自己的C代码并取得了一些成功.但是,我被迫“处理”一些代码以使结果Java可读. 我已经读过但从未亲自使用过的一个选项是JNA.它看起来比JNI...

如何将重复调用的外部过程集成到Java Webapp中?

我正在尝试将非Java可执行文件集成到服务器端(Linux)上的Java Webapp中. 有关可执行文件的一些详细信息:用C写.该可执行文件从stdin或文件中获取一些输入,并生成一个输出文件.该可执行文件并非设计为长时间运行的进程,即它生成输出然后消失. 尽管为可执行文件启动单个进程非常便宜,但对其执行的调用次数可能很多.这可能会导致产生太多进程,从而可能降低服务器性能. 如何围绕此exe编写一些包装程序或实用程序(使用Java),以使我可以高...

java-远程EJB3调用

是否在同一场景中始终将来自同一应用程序服务器的远程EJB调用优化为本地内存调用,并且是否跳过了数据序列化? 换句话说,即使在同一个容器中部署了两个EJB模块,也始终可以使用远程EJB来实现应用程序组件之间的解耦,这是否有效?我正在使用Glassfish. 另外,如果必须对远程EJB进行运行时查找(直到运行时我才知道EJB的JNDI名称),最好的缓存方法是使用所提供的现有EJB基础结构上尽可能少的开销来缓存调用.由应用服务器提供(因此,没有像G...

Java-通过android进行Amazon调用【代码】

我想从Android执行对Amazon API的剩余调用.Amazon要求所有ws呼叫都将使用HMAC签名(基于哈希的消息身份验证代码)进行身份验证.我缺少与Apache Base64对象相似的对象来签署我的请求.有没有一种简单的方法可以在Android中做到这一点,甚至更好的是有一个适用于Amazon Web服务的Android客户端(产品广告API).解决方法:您应该能够只在项目中包括Apache Base64软件包. 查看此:http://www.delaytolerant.com/android-http-managing-base64-...

java-如何获取Spring 2.5 HTTP远程调用的响应大小?【代码】

我一直在搜寻Spring 2.5中的org.springframework.remoting.httpinvoker软件包,试图找到一种方法来获得对响应大小的可见性,但是我一直在绕圈. 通过在这里看到的另一个问题,我认为我想做的是在InputStream上获取一个表示服务器响应的句柄,然后将其包装为Apache commons-io CountingInputStream.这样做的最佳方法是什么? 目前,我只希望打印对stdout的响应的大小就满意了,但是最终我希望将其存储在我的应用程序中的知名位置以进行可选...

java-显式扩展Object类并调用对象抛出错误的克隆方法【代码】

我尝试了下面的代码来克隆对象.编译时显示clone受保护,无法访问,但是我扩展了Object类,因此clone方法将对我的类公开.请解释一下原因.class storeDate extends Object {public static void main(String[] args){storeDate d = new storeDate();Object o = (storeDate)d;o.clone():}}编译时出现此错误 clone()在java.lang.Object中已保护访问 kkk.clone();解决方法:这里的关键是这些类属于哪个包. JLS paragraph 6.6.2中对此进...

java-Scala中的存根Web调用

我目前正在编写Spotify元数据API的包装,以学习Scala.一切都很好,但我想对代码进行单元测试.为了正确地做到这一点,我需要对Spotify API存根并获得一致的返回值(诸如曲目流行度之类的东西非常频繁地发生变化). 有人知道如何在Scala(一般是JVM)中或通过使用一些我可以连接到Maven设置的外部工具来对Web调用进行存根吗? PS我基本上是在寻找Ruby的FakeWeb之类的东西… 提前致谢!解决方法:听起来您需要一个模拟框架来解决与Web相关的调...

java-如何发送Jsp作为对ajax调用的响应【代码】

我想发送一个包含一些div和表的jsp页面作为spring框架工作的ajax响应的一部分,有什么方法可以发送jsp作为ajax调用的响应解决方法:通过AJAX发送JSP没有任何意义,基本上是由JSP生成的HTML,它是通过AJAX发送到浏览器的,正如失落者所正确指出的那样. 您不需要任何服务器端编码.您所需要做的就是在客户端编写一些JavaScript以异步接收HTML.为此,我建议您使用jQuery之类的JavaScript框架,否则会让您一生难忘. 假设您要通过AJAX访问的页面...

java-谁在调用paintComponent?【代码】

由于某种原因,我的paintComponent(Graphics g)方法被无限调用.即使我在调用中转储了StackTrace,我似乎也看不出是谁在调用它(这是调度和处理的事件). 有什么简单的方法来找出谁触发了事件? 更新:我已经找到了原因,现在我知道了原因.正确回答的人都会得到问题的答案. 这是引起问题的代码:@Override public void paintComponent(Graphics g) {myJButton.setIcon(ResourceLoader.getImageIconWithLocale(MY_BUTTON_IMAGE));super.pa...

java-使用f:event postAddToView在PageLoad之后调用JSF ManageBean【代码】

我正在使用JSF 2.0编写应用程序. 对于其中一个页面,页面的一部分需要花费很长时间才能显示. 为了改善用户体验,我正在考虑先加载页面,然后在第一次加载后成功加载页面后自动对JSF manage bean对象执行Ajax调用. 我正在考虑将f:event与postAddView类型一起使用.<h:outputText id="dummyId"><f:event type="postAddToView" listener="#{mngBean.doSomething}" /> </h:outputText>但是,在首次显示该页面之前,似乎f:event postAddToVi...

用Java调用VB.NET Web服务

用Java / JSP调用vb.net Web服务的最佳解决方案(如果有)是什么?如果有人可以指出任何示例/参考,我将非常感激. 谢谢!解决方法:为了使Java连接到.NET Web服务,需要首先生成WSDL.这可以通过在.asmx Web服务(.NET)前面添加?WSDL来完成. http:// localhost:8080 / myApp / myService.asmx?WSDL 为了使Java理解这一点,您将需要一个Web Service客户端:在Java 6中,JAX-WS是最新的规范. 符合JAX-WS的以下客户端是: > Apache Axis 2>...

如何为Java项目生成调用图【代码】

是否可以生成应用程序的全局调用图? 基本上,我试图找到应用程序中最重要的类. 我正在寻找Java的选项. 我已经尝试过Doxy Gen,但是它只能生成继承图. 我当前的脚本:#! /bin/bashecho "digraph G {" find $1 -name \*.class |sed s/\\.class$// |while read xdojavap -v $x | grep " = class" | sed "s%.*// *%\"$x\" -> %" | sed "s/$1\///" | sed "s/-> \(.*\)$/-> \"\1\"/"done echo "}"解决方法:javap -v和一些perl将使您在类之...