草庐IT

styled-component

全部标签

java - POI Excel 合并导致 "Repaired Records: Format from/xl/styles.xml part (Styles)"

我已经使用此处指定的代码合并了两个excel文件http://www.coderanch.com/t/614715/Web-Services/java/merge-excel-files这是为我的合并单元格应用样式的blockif(styleMap!=null){if(oldCell.getSheet().getWorkbook()==newCell.getSheet().getWorkbook()){newCell.setCellStyle(oldCell.getCellStyle());}else{intstHashCode=oldCell.getCellStyle().hashC

java - 运行时警告报告 : Found two components for namespace

我在使用JasperReports时遇到问题。我在我的程序上运行了报告,它可以工作,但是有这样的错误消息net.sf.jasperreports.engine.component.ComponentsEnvironmentfindComponentBundles警告:为命名空间http://jasperreports.sourceforge.net/jasperreports/components找到两个组件当我搜索任何与我相同的建议时,没有一个是解决方案。你知道如何解决这个问题吗?这个'jrxml文件 最佳答案 这意味着您的Jas

java - IntelliJ IDEA - 错误 : JavaFX runtime components are missing, 并且需要运行此应用程序

这个问题在这里已经有了答案:IntelliJcan'trecognizeJavaFX11withOpenJDK11(7个答案)关闭4年前。我正在使用JDK11.0.1和来自OpenJFX的JavaFX11运行IntelliJIDEAUltimate2018.2.5。我知道这是一个常见错误,我尝试了很多建议的修复方法,但没有任何效果。无论我尝试运行哪个JavaFX项目,我都会收到错误:Error:JavaFXruntimecomponentsaremissing,andarerequiredtorunthisapplication如果我将以下内容添加到VM选项中--module-path

Java : set a Component on top of another

我正在用Java编写程序。我有一个主JPanel,上面添加了两个JPanel和一个Canvas。我的目标是在运行程序时调整Canvas的大小。当我最大化Canvas时,我希望它始终位于其他组件之上。如何为我的Canvas设置这个属性? 最佳答案 您可以将主JPanel替换为JLayeredPanel。分层面板可让您指定某些子组件应分层放置在其他子组件之上。即:JLayeredPanepane=newJLayeredPane();JLabelontop=newJLabel("Ontop");JLabelbehind=newJLabel

Java Swing : Enabling/Disabling all components in JPanel

我有一个JPanel,其中包含一个JToolbar(包括几个没有文本的按钮)和一个JTable,我需要启用/禁用(使内部小部件不可点击)。我试过这个:JPanelpanel=....;for(Componentc:panel.getComponents())c.setEnabled(enabled);但它不起作用。是否有更好、更通用的解决方案来启用/禁用JPanel中的所有内部组件?从这里的示例开始,我已经使用JLayer部分解决了我的问题http://docs.oracle.com/javase/tutorial/uiswing/misc/jlayer.html:layer=newJ

java - org.codehaus.plexus.component.repository.exception.ComponentLookupException : java. util.NoSuchElementException

我尝试测试我的Maven插件并收到奇怪的异常。发现类似问题here,但答案没有帮助。pom.xmlorg.apache.mavenmaven-plugin-api3.3.9org.apache.mavenmaven-project3.0-alpha-2com.jcabijcabi-aether0.10.1org.apache.maven.plugin-toolsmaven-plugin-annotations3.4providedorg.apache.maven.plugin-testingmaven-plugin-testing-harness3.3.0testorg.apache.

java - 启动 Neo4j 失败 : Component was successfully initialized, 但未能启动

我正在学习Pluralsight上的Neo4J教程,我必须使用drwho(神秘博士)示例数据库。我正在使用Neo4j社区版3.0.1版。但是示例数据库(drwho)是由旧版本制作的,我必须将dbms.allow_format_migration属性设置为"true"。这样做之后,当我尝试启动服务器时,它弹出了这个错误StartingNeo4jfailed:Component'org.neo4j.server.database.LifecycleManagingDatabase@673b0b17'wassuccessfullyinitialized,butfailedtostart.Pl

java - @Component 和@Repository/@Service 注解的处理方式有什么区别?

我今天在使用Spring3.0时偶然发现了一个相当奇怪的问题:有一个抽象类A及其具体实现A_Impl.A_Impl注释为@Repository并由Spring自动扫描(和都在上下文中声明)。A和A_Impl部署在单独的JAR中(不确定这是否重要)。一切正常。现在,我正在审查该代码和@Repository在语义上似乎不太合适(所讨论的类与持久性无关)所以-以我无限的智慧-我决定将其更改为更通用的@Component.不用说,一切都爆炸了,让我看起来像个彻头彻尾的白痴。错误(在Spring上下文初始化期间发生)是Spring的ClassPathResource.getInputStream

java - Spring @Component 类必须是公开的吗?

我想将组件的接口(interface)公开为接口(interface),实现类将受到包保护(可能在其他包中):packagebaz.ifaceinterfaceFoo{voidbar();}packagebaz.whatever@ComponentclassSpringyFooimplementsbaz.iface.Foo{publicvoidbar(){frobnicate();}}假设baz.whatever在component-scan中,Spring是否能够在其他地方Autowiringbaz.iface.Foo?classFooClient{@Autowiredprivate

uniapp小程序端使用计算属性动态绑定style样式踩坑

踩坑点:    使用uniapp编译小程序端动态绑定复杂style使用计算属性方式,return必须返回json字符串格式,不能返回object,否则会不起作用。代码总览视图层逻辑层(注意这里是使用的计算属性哈)这里我封装成了一个个性化tab组件,支持APP端和微信小程序端,详细可去插件市场直接调入到项目即可sevenq-tab个性化tab组件效果图如下