【Java利用IText导出PDF(更新)】教程文章相关的互联网学习教程文章

java – Eclipse RCP:动作与命令 – 想要更新

我知道this question之前已被问过,但是在2009年,我还没有在网上找到更新的内容.我想知道答案中的答案是否仍然存在或者是否可以更新? 我刚刚开始研究RCP,我无法在菜单项的操作和命令之间做出决定.我将使用Eclipse提供的许多内容,例如Edit,File和它们的一些子菜单项.由于在’09问题中提供的答案已经将近两年了,我只是想确保没有任何其他方法可以影响我在任何一个方向上的决定,或者可能是否有一些我不知道的新发展.解决方法:由于您是...

java – 尝试在模态对话框中更新JLabel【代码】

我有一个包含JLabel的模态对话框.此对话框调用另一个类中的方法,该类执行长时间运行的查找活动.我希望这个查找类更新从模式对话框传递的JLabel. 我已经尝试在查找过程中从代码循环中更新JLabel. (我发现当模式对话框运行时,永远不会调用Swing计时器的actionPerformed方法.)自实现Timer以来,我将查找过程移到了一个单独的Thread中. 我的查找工作,但JLabel仍然没有重新粉刷,直到过程结束.我会感激任何帮助. 这是相关的方法. Dictiona...

java – .getSize()未更新【代码】

我需要能够在事件函数中更改JPanel的大小,然后再次获取大小.看起来JPanel没有更新,直到函数调用完成.我怎样才能得到实际尺寸?这是一个SSCCE:import java.awt.*; import java.awt.event.MouseWheelEvent; import java.awt.event.MouseWheelListener; import javax.swing.*;public class Test extends JFrame implements MouseWheelListener{ JPanel p; Test(){setLayout(new FlowLayout());setPreferredSize(new Dimension(1000,1...

java – 更新JFrame【代码】

我有一个JFrame,我想模拟倒计时(如火箭发射).所以我通过隐藏各种控件(setVisible(false))并显示带有文本的JLabel来设置框架(这是应该倒计时的文本:3,2,1,Go). JLabel上的文字从“3”开始.我的目的是简单地执行程序等待1秒,然后将文本更改为“2”,再等一秒,更改为“1”等.最后,我隐藏了JLabel并重新显示了所有控件,一切都正常进行. 我在做什么不起作用.它似乎等待了正确的时间,当它完成时,我的JFrame看起来很棒并按预期工作.但在倒...

为什么Intellij Idea Java IDE无法识别我本地maven项目的更新【代码】

我基于maven项目创建了一个Intellij-idea(11.1)单模块项目,一些maven依赖项是我创建的其他项目. 所有这些其他项目都已在本地安装了mvn install,一切正常. 但是当我对其中一个本地项目进行更改时会出现问题,例如添加新方法,尽管运行mvn install并重新同步主项目pom我无法让IntelliJ知道我添加的新方法.如果我使用mvn构建我的主项目,那么它只能在Intellij本身内工作,我有一个问题.解决方法:我可以假设你没有在版本中使用SNAPSHOT,例如...

Java Web Start应用程序无法从快捷方式更新【代码】

我使用Java Web Start部署了一个Java(FX)桌面应用程序.更新工作正常,但只有当我手动运行下载的JNLP时,它们才能从安装到桌面和菜单的快捷方式起作用. 这是我的JNLP:<?xml version="1.0" encoding="utf-8"?> <jnlp codebase="http://192.168.1.85/deploy/" spec="1.0" xmlns:jfx="http://javafx.com" href="Companyapp.jnlp"><information><title>Companyapp</title><vendor>Media Citizens</vendor><description>Companyapp Presen...

java – 在JOptionPane中更新消息【代码】

我正在尝试制作一个在JOptionPane中显示时间的数字时钟.我已设法在消息对话框中显示时间.但是,我无法弄清楚如何让它在对话框中每秒更新一次. 这就是我目前拥有的:Date now = Calendar.getInstance().getTime();DateFormat time = new SimpleDateFormat("hh:mm:ss a.");String s = time.format(now);JLabel label = new JLabel(s, JLabel.CENTER);label.setFont(new Font("DigifaceWide Regular", Font.PLAIN, 20));Toolkit.getDef...

Java 1.7 applet CacheEntry阻止动态更新【代码】

我正在将Java 1.6 applet迁移到Java 1.7.我们的一个小程序定期点击URL以检索动态状态值:https://host/myapp/path/to/status然后根据最新状态值进行更新.自升级到Java 1.7以来,我的客户端不会检索最新的状态值.我在Java控制台中看到这样的条目:CacheEntry[https://host/myapp/path/to/status]: updateAvailable=true,lastModified=Wed Dec 31 17:00:00 MST 1969,length=82看起来客户端具有该URL的一些缓存值,并且实际上并未从服务...

java – Jackson API:部分更新字符串【代码】

我有一个非常复杂的Json对象,我得到一个字符串:{ "a": ..., "b":..., /* lots of other properties */ "z":... }我用杰克逊部分阅读并映射到Java类:class PartialObjectForB { @JsonProperty("b") private ObjectB b; }我使用ObjectMapper类中的readValue()方法得到我想要的东西……到目前为止,非常好. 现在,我想更新PartialObjectForB中的一些值并更新我的初始字符串.我想到了如何使用jackson更新Java对象(通过使用readerForUpd...

java – 如果更新,只下载文件?【代码】

我正在使用下面的代码下载文件.但是我只想下载如果远程文件比较新,那么本地存储(如果有的话).我可以以某种方式使用if-modefied-since http标头?如何更新我的代码以存档我的目标?private class DownloadFile extends AsyncTask<String, Integer, String> {@Overrideprotected void onPreExecute() {super.onPreExecute();mProgressDialog.show();}@Overrideprotected String doInBackground(String... sUrl) {try {URL url = new ...

Java JTable更新行【代码】

我正在创建一个这样的JTable:String[] colName = new String[] {"ID#", "Country", "Name", "Page titel", "Page URL", "Time"};Object[][] products = new Object[][] {{"123", "USA", "Bill", "Start", "http://www.url.com", "00:04:23"},{"55", "USA", "Bill", "Start", "http://www.url.com", "00:04:23"}};dtm = new DefaultTableModel(products, colName);table = new JTable(dtm);我怎么能按ID更新行?我想更新ID等于55的...

java – 为什么LibGDX没有更新和渲染分离?

我目前正在使用LibGDX和Java.我想知道,为什么LibGDX只为你提供游戏逻辑和渲染的渲染Mehtod.为什么LibGDX这样做,为什么LibGDX不继承像更新这样的另一个方法?我应该在渲染方法中处理游戏逻辑和渲染(当然我在渲染和更新方法中将其拆分)解决方法:渲染和更新方法如果存在则会连续调用.因此,将它们分离并使API复杂化没有多大意义.当然,如果你愿意,你可以创建两个不同的方法,并在提供的渲染方法中调用它们(如果你想分开的东西).如果您有时...

java – 更改搜索值时在JTable中刷新/更新荧光笔【代码】

如何在更改JTextField中的搜索值后刷新JTable中的荧光笔?它可以在JTextfield下使用JTextArea,但是JTable不会刷新荧光笔.有什么建议?? 这是我的代码:import java.awt.*; import java.awt.event.*;import javax.swing.*; import javax.swing.table.*; import javax.swing.text.*; import javax.swing.text.DefaultHighlighter.DefaultHighlightPainter;public class BeispielTabelle { JTextField field; JTextArea textFeld = n...

java – 外键更新异常:在Hibernate一对多关系中将外键设置为null【代码】

我发现当更新一对多关系中的父表时,子表上的依赖数据的外键被设置为null,在子表上留下孤立记录. 我有两个用Hibernate标签注释的Java类.父表是:@Entity @Table(name = "PERSON") public class Person implements Serializable {// Attributes. @Id @Column(name="PERSON_ID", unique=true, nullable=false) @GeneratedValue(strategy=GenerationType.AUTO) private Integer personId;@Column(name="NAME", nullable=false,...

在Eclipse中进行更改后,Jsp文件和Java Servlet不会更新

它可能看起来很公开,但我尝试了关于这个问题的旧帖子仍然无法解决… 使用Eclipse Juno和Tomcat 7,我在Eclipse中开发动态Web应用程序.我在一些软件包下有2个Java Servlet,在第一个中我设置了一些属性来请求并使用RequestDispacter将其转发到第二个Servlet,并在第二个Servlet中使用out.println打印该属性…. 当我更改请求或会话属性并转发到第二个.页面未更新. 我重新启动tomcat或重新启动eclipse没有改变..我每次都用Ctrl Alt P发布...