草庐IT

custom-painting

全部标签

java - JRuby on Rails : Using custom Java classes in your Rails app

我刚开始使用JRubyonRails并且非常喜欢它。我知道如何在我的Rails应用程序中使用JavaAPI中的当前类,但如果我想创建一个用纯Java代码编写的新自定义类,我将如何在我的Rails应用程序中使用它?例如,假设我创建了Dog.java:classDog{privateStringname;publicDog(){name="Fido";}publicStringgetName(){returnname;}}我如何才能在我的Rails应用程序中创建一个新的Dog对象(Dog.new)?我需要将Dog.java或Dog.class文件放在某个地方,然后调用某种形式的“导入”将其

java - 错误消息 "java.lang.NoSuchMethodError: Customer.<init>(Ljava/lang/String;D)V "

关闭。这个问题是notreproducibleorwascausedbytypos.它目前不接受答案。这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助future的读者。关闭8年前。Improvethisquestion我在运行该程序时不断收到相同的错误消息。这是我得到的:Exceptioninthread"main"java.lang.NoSuchMethodError:Customer.(Ljava/lang/String;D)VatCustomer5.input(Customer5.java:35)---(S

邮件 : Setting custom flags on imap mail and searching for mails with custom flags

是否可以在不覆盖现有标志的情况下使用java邮件在IMAP邮件消息上设置自定义标志?例如,我需要在已处理消息上设置一个标志“已处理”,而不将其状态更改为SEEN/DELETED或没有邮件客户端干扰此“已处理”标志。然后我需要找到所有没有“已处理”标志的邮件并处理它们,之后它们也被标记为“已处理”。谢谢! 最佳答案 FlagsprocessedFlag=newFlags("processed");folder.setFlags(msgs,processedFlag,true);//ormsg.setFlags(processedFla

java - 没有在 main 方法中调用 paint() 如何运行?

这是一个使用awt包的java图形的初学者问题。我在网上找到这段代码来绘制一些简单的图形。importjava.awt.*;publicclassSimpleGraphicsextendsCanvas{/***@paramargs*/publicstaticvoidmain(String[]args){SimpleGraphicsc=newSimpleGraphics();c.setBackground(Color.white);c.setSize(250,250);Framef=newFrame();f.add(c);f.setLayout(newFlowLayout());f.se

java - 将 Java ArrayList<Custom Class> 转换为 ArrayList<Object>

我正在尝试将SomeClass类的ArrayList转换为Object类的ArrayList。Object的这个新的ArrayList将被传递给一个函数。我目前做了以下事情://convertArrayListtogenericArrayListObject[]objectArray=someClassList.toArray();ArrayListobjects=newArrayList();for(inti=0;iobjects){//dosomethingwithobjects}是否有更有效或“标准”的方法来做到这一点?首先我做的是“错的”吗?将其转换为Object类的Array

java - Spring 安全 : Custom UserDetailsService not being called (using Auth0 authentication)

我是Spring框架的新手,所以对于我理解中的任何漏洞,我提前表示歉意。我正在使用Auth0来保护我的API,它运行良好。我的设置和配置与suggestedsetup相同在Auth0文档中://SecurityConfig.java@Configuration@EnableWebSecurity(debug=true)publicclassSecurityConfigextendsWebSecurityConfigurerAdapter{//auth0configvarshere@Overrideprotectedvoidconfigure(HttpSecurityhttp){JwtW

java - jackson : custom collection serialization to JSON

我正在尝试使用一个属性对类MyRootClass进行json序列化,该属性是第二个类MyClass的元素集合:publicclassMyRootClass{privateListlist=newArrayList();//getter/setter}publicclassMyClassimplementsMyInterface{privateStringvalue="test";//getter/setter}以下代码:MyRootClassroot=newMyRootClass();root.getList().add(newMyClass());ObjectMappermapper

Java Netbeans 覆盖 JPanel 中的 paint() 方法

大家好,我是新手程序员我想使用NetbeansIDE开发Java程序的GUI使用NetbeansGUI生成器,首先,我创建一个新的JFrame窗体然后,我从工具栏/调色板添加一个JPanel问题是,如何覆盖新创建的JPanel的paint()函数?我想在JPanel中绘制一个背景和一些球体,我尝试使用getGraphics()函数进行绘制,它完成了工作,但是当我调用repaint()时它不再绘制了我是否应该创建一个新类来实现JPanel或JComponent,而不是使用我自定义的paint()函数?(如果是这样,我该如何使用NetbeansGUIBuilder来实现?)类似问题:how

JavaFX CSS : Custom Functions

我想知道是否有一种方法可以向JavaFXCSS添加自定义函数,我主要对此感兴趣的是创建一个函数来获取互补色。目前仅有的颜色变换函数是derive和ladder。为此使用derive的问题是它只能调整亮度,而且是在一个方向上。提前感谢您的帮助JavaFXColorReference 最佳答案 您可以在主CSS中添加颜色列表:样式.css/*Colors--------------*/*{-color-primary:#d8d8d8;-color-accent:#F44336;-color-secondary:#1E88E5;-colo

java - 为什么在 JFrame 上绘图比在 JPanel 上绘图慢得多?

我的问题是,为什么相同的swing-custom-painting例程在JPanel上绘制比直接在JFrame上绘制快近16倍?它只是双缓冲吗?不可能吧?背景:当JFrame未被遮挡(特别是仅被部分遮挡)时,我遇到了自定义绘画未刷新的问题。在搜索SO之后,我决定硬着头皮想办法将JPanel的子类连接到bluddy-NetBeans-form-designer表单中。对于处于相同情况的任何人:在NetBeans中,您需要创建一个新的标准类(不是JPanel表单),它恰好扩展了JPanel,并手动编写其中的所有内容(没有GUI设计器,就像good-ole-天,叹息)。然后你添加一个标准的J