【如何使用Java和示例创建自己的自定义接口】教程文章相关的互联网学习教程文章

java – 触摸项目时如何设置自定义背景颜色?【代码】

我基本上想要在触摸时自定义列表项的背景颜色.我厌倦了写一个听众,但它接缝我犯了某种错误或误解了这些行为的概念.v.setOnTouchListener( new TextView.OnTouchListener() {public boolean onTouch(View v, MotionEvent event) {switch(event.getAction()) {case MotionEvent.ACTION_DOWN:v.setBackgroundColor(Color.RED); break;case MotionEvent.ACTION_UP:v.setBackgroundColor(Color.WHITE);break;}return false;} } );默认颜...

按Java中的值对自定义对象数组进行排序【代码】

我正在进行CS-101分配,只允许使用单个阵列.我有一个如下所示的数组:[Song, Song, Album, Fiction, Movie, Nonfiction, Song]这是背景的层次结构(来自我的任务的要求):“At the top level you will have a class called Library. Library will have three subclasses: Music, Book, and Movie. Music will have two subclasses: Song and Album. Book will have two subclasses: Fiction and Non?ction. Movie, Fiction, Non?ctio...

java – JAX-WS Web方法中的自定义线程【代码】

我通过JAX-WS遇到Web服务问题.如果我在web方法中启动线程,它将在与客户端的连接结束时结束. 例:@WebMethod(operationName="test") public boolean test() {Thread th = new MyThread();th.start();// Thread is running...return true;// Now thread th ends; }有没有解决方案让线程运行?解决方法:问题是您正在尝试在Java EE应用服务器上启动Thread.手动线程违反了Java EE规范,这就是您遇到问题的原因.在某些应用服务器上,您根本...

java – 动态更改自定义图形的颜色【代码】

问题:在运行方法之前,图形不会重新绘制. 单击按钮时会调用两个方法.每个方法内部都是代码,用于更改与此方法关联的图形的颜色(在UI中);当方法开始时,图形从黑色变为绿色;当方法完成时,颜色从绿色变为红色.然后调用下一个方法,其图形应变为绿色(方法正在运行),当方法完成时,其图形应填充红色(方法已完成). 我创建了一个简单的状态圆图形(带有填充颜色的30像素圆圈),有3种颜色状态:黑色表示准备好;绿色的跑步;红色完成. 我认为问题与...

java – 为HashMap创建自定义迭代器【代码】

我正在尝试实现一个迭代器,它将遍历HashMap及其重复项.例如 string.put("a", 1); string.put("a", 2); string.put("b", 3); string.put("b", 4);但是对于我的迭代器,我只迭代两次,一次是值为“a”,另一次是“b”.我想创建一个在整个Map中迭代4次的迭代器. 编辑:我有点遗漏了很多细节,因为我只是想看看这个迭代器是否可行,但我写的代码实际上是地图的抽象.例如,我有一个add函数,它接受参数T.因此,为了添加一个字符串,它看起来像add...

java – 将自定义组件添加到NetBeans GUI构建器! (世界风)【代码】

好的,我正在尝试将NASA的World Wind globe添加到NetBeans GUI builder创建的GUI窗口中.我的示例代码实例化了自己的窗口,GUI构建器希望我不要编辑滑动它所需的区域:)我自己编写,但这是NetBeans平台应用程序的一部分,包含代码和注释我没准备好要处理.我不知道如何做到这一点.这是我想在窗口中的示例代码:public class WorldWindTest {public static void main(String[] args) {//create a WorldWind main objectWorldWindowGLCanvas...

自定义布局Java Swing

我想在Java中制作这样的板(地图). 每个小六边形都是图像. 假设我有两个Java类.帆布(大六边形)和六边形.首先是整板,我随机生成所有小六边形.这两个类都派生自JPanel.现在我有GridLayout.我该如何安排这样的布局?解决方法:为什么需要小六边形面板?我宁愿只定义每个具有所需位置的List(六边形列表),只需覆盖主JPanel的paintComponent()方法.您可以使用此http://java-sl.com/shapes.html创建六边形形状. 要跟踪鼠标单击,可以使用Shap...

JAVA小练习129——自定义一个性别类, 限制着别人任意创建该类的对象(枚举)【代码】

enum Gender{MAN("男"),WOMAN("女");String value; private Gender(String value){this.value = value;} }class Person{String name;private Gender sex;public Gender getSex() {return sex;}public void setSex(Gender sex) {this.sex = sex;}@Overridepublic String toString() {return "姓名:"+ this.name+" 性别:"+ this.sex.value;} }public class Demo129 {public static void main(String[] args) {Person p = new Perso...

java – 在创建自定义未经检查的异常时扩展Error或runtimeException

Error和RuntimeException都是未经检查的异常.在创建自定义未经检查的异常时,我应该扩展哪一个?虽然两者在逻辑上是不同的,但如果我扩展它们的唯一目的是创建未经检查的异常,那么我扩展哪一个真的很重要吗?我也不确定,但是性能副本应该是相同的. 附:我知道错误和异常之间的区别.解决方法:扩展RuntimeException.错误通常仅在内部由JVM使用,以指示无法恢复的情况(例如,内存不足). 有关详细信息,请参阅Java Language specification (...

开源 java CMS - FreeCMS2.8 自定义标签 infoAttchs

项目地址:http://www.freeteam.cn/infoAttchs从FreeCMS 2.2开始推荐使用uploadfile标签。根据附件字符串(多个之间用;分隔)提取附件对象。参数说明attchStr附件字符串(多个之间用;分隔) 返回值说明attchUrl附件地址attchName附件名称index索引size从FreeCMS 2.4开始支持列表长度 示例1提取信息附件<@infoAttchs attchStr="${currInfo.attchs}";attchUrl,attchName><a href="${attchUrl}" target="_blank">${attchName}</a><br/></@...

Java,DynamoDB:是否可以自定义marsall一套?【代码】

我需要注释一个具有Set< UUID>的类.属性.编组标量UUID很好,我可以使用@DynamoDBMarshalling注释指定我的转换器,一切正常. 当尝试在Set< UUID>上使用相同的转换器时,我得到“DynamoDBMappingException:预期的SS值”.我已经尝试创建一个期望Set< UUID>的自定义转换器,但同样的问题仍然存在. 是否有可能定制马歇尔集?@DynamoDBTable(tableName="djones-test") public class UUIDRecommendation {private UUID id;private Set<UUID> ...

Java函数使用自定义类重载歧义【代码】

我有两个函数调用:一个将字符串作为参数,另一个接受一个Object.当我这样做:foo(Object a){...} foo(String s){...}然后打电话:foo(null);它工作正常. 但是,如果我这样做:foo(CustomClass a){...} foo(String s){...}然后打电话:foo(null);Eclipse告诉我它很模糊.所以有两个问题: >为什么第一种情况不明确?>我该如何解决?解决方法:Why isn’t the first case ambiguous?那是因为String是Object的子类型,编译器选择最具体的一...

如何配置spring security 3.2以使用java配置使用dao身份验证和自定义身份验证过滤器【代码】

我使用dao身份验证和自定义身份验证过滤器搜索了Spring安全示例,但是我发现,所有示例都使用xml文件配置, 我的问题是如何配置自定义过滤器,即UsernamePasswordAuthenticationFilter 我的基于xml的securityConfig文件如下所示:<http auto-config="false" use-expressions="true"><intercept-url pattern="/" access="permitAll" /> <intercept-url pattern="/auth/login.html" access="permitAll" /> <intercept-url pat...

newInstance()与自定义Java Generic?【代码】

我正在开发我的第一个“非教程”应用程序来增强和增强我的Android开发技能. 我一直在使用大量的Java Generics来增强可重用性和调试性,特别是因为我的很多片段对Question类的子类做了同样的事情. 我刚刚遇到了一个对我来说很新的传统模式,并且想知道我是否可以将它应用于Java中的通用类. 根据文本,应该在Fragment类中创建newInstance(args,…)方法来处理Intent Extras到Fragment Arguments的转换. 例: SomeActivity.class@?O?v?e?r...

java – 自定义视图CustomView未使用2或3参数的View构造函数【代码】

我知道我可以这样做,警告指示我;创建2或3参数的View构造函数. 但是,CustomView来自第三方SDK,这是最终的,所以我觉得我必须使用这个来充分利用SDK.无论如何,没有机会扩展最终的CustomView. 有没有解决方法? 另外,我试图使用的视图是MetaioSurfaceView by Metaio. 以下是崩溃后的logcat消息:A/WTF(18270): Unable to start activity ComponentInfo{com.suzi.application/com.suzi.application.CustomActivity}: android.view.Infla...