我使用log4j来记录错误和其他系统信息.但是在INFO级别记录两次信息.
public static void main(final String... args) throws Exception {
LOGGER.info("program started");
try {
// try body codes
} catch (Exception ex) {
LOGGER.info("program start-up failed.",ex);
}
}
Run Code Online (Sandbox Code Playgroud)
但是当程序启动或失败时,记录两次的信息,任何人都可以帮助我找到可能的原因.
我有几个TextField在我的Frame.我想知道TextField目前有哪些重点.我怎样才能找到这些信息?
我有JPanel两个带图片的标签.我需要打印这些内容JPanel.请帮帮我.我怎么才能打印这个JPanel内容,因为我也有不同的组件,JFrame但我只需要打印它 JPanel.
谢谢.
我的页面上有一个iframe.我在其上插入了背景图片.但它没有显示图像.这是我的代码.
<iframe scrolling="auto" allowtransparency="true" name="main" style="width:100%;height:90%" style="background-image:url(img/bg2.jpg)"> </iframe>
Run Code Online (Sandbox Code Playgroud) 我遇到SOAP的问题,当我调用我的服务时,我收到此错误:
<faultstring>Fault occurred while processing.</faultstring>
Run Code Online (Sandbox Code Playgroud)
返回以下响应,但不会提供错误发生的位置和原因.如何自定义并向用户显示正确的详细消息,以便他/她知道他们做错了什么
我已经通过CXF与定制了outFaultInterceptors和inFaultInterceptors,但我不明白我怎么会定制CXF.
我正在Windows XP上使用Java的KIOSK系统.并且需要做一个屏幕键盘.我不知道怎么做.所以你们可以帮助我做这件事.任何人都对此有所了解.谢谢
我遇到SWF文件问题.我在我的HTML页面上有一个SWF文件,我需要将它链接到我使用的另一个HTML但锚不起作用.任何人都可以帮助我.如何链接SWF文件.谢谢
我使用izpack创建了安装程序和卸载程序.我面临的问题是当我unisntall它删除我已安装的所有内容.我想根据我的配置自定义我的卸载程序,因为我需要保留费用文件并在我运行unisntaller时删除其余部分.只要我了解和研究izpack,unistaller的默认行为是,它会删除安装程序安装的所有内容.那么我们有什么办法可以自定义卸载程序以及如何自定义卸载程序.谢谢
我正在使用PersonaC30卡片打印机在卡片上打印我的Jpanel数据.我的打印方法适用于纸质打印机,但是当我用卡片打印机打印时,它不打印我的数据.它外部打印很好,但它不适用于我的应用程序.
这是我的代码:
private void printCard(){
PrinterJob printjob = PrinterJob.getPrinterJob();
printjob.setJobName(" TESSCO CUSTOMER CARD ");
printjob.setPrintable (new Printable() {
public int print(Graphics pg, PageFormat pf, int pageNum){
Paper card = pf.getPaper();
// card.setImageableArea(0, 0, 153, 243);
card.setSize(243, 154);
pf.setPaper(card);
pf.setOrientation(PageFormat.LANDSCAPE);
if (pageNum > 0){
return Printable.NO_SUCH_PAGE;
}
Graphics2D g2 = (Graphics2D) pg;
g2.translate(pf.getImageableX(), pf.getImageableY());
g2.translate( 0f, 0f );
jLayeredPane2.paint(g2);
return Printable.PAGE_EXISTS;
}
});
if (printjob.printDialog() == false)
return;
try {
printjob.print();
}
catch (PrinterException ex) {
System.out.println("NO PAGE FOUND."+ex);
}
}
Run Code Online (Sandbox Code Playgroud) 我正在使用MySQL,我有一个列数据类型作为Enum,我在我的实体中定义了一个枚举类型但是当查询执行以检索数据时,它会引发以下异常:
Caused by: java.lang.IllegalArgumentException: Unknown name value [true] for enum class [com.myproject.MyEnum]
at org.hibernate.type.EnumType$NamedEnumValueMapper.fromName(EnumType.java:467)
at org.hibernate.type.EnumType$NamedEnumValueMapper.getValue(EnumType.java:452)
at org.hibernate.type.EnumType.nullSafeGet(EnumType.java:107)
Run Code Online (Sandbox Code Playgroud)
以下是我的Entity和Enum来源
public enum MyEnum {
TRUE("true"),
FALSE("false");
private final String name;
private MyEnum (String name){
this.name = name;
}
public String toString(){
return name;
}
}
Run Code Online (Sandbox Code Playgroud)
在我的表结构中,我定义了枚举{true,false}
@Entity
@Table(name="networthcashother")
public class Networthcashother {
@Id
@Column(name="id")
@GeneratedValue(strategy=GenerationType.IDENTITY)
private int id;
private String assetName;
private String assetDescription;
@Enumerated(EnumType.STRING)
private MyEnum married;
public MuEnum getMarried() {
return married;
}
public void setMarried(MyEnum married) …Run Code Online (Sandbox Code Playgroud)