Tag: java

使用Swingselect一个文件窗格

我正在Swing中编写一个GUI,我想在主窗口中执行一个文件select器,如下图所示: 虽然似乎有很多关于如何编写popup文件select器的教程,但是我没有看到关于如何在摆动中完成这种types的select器的信息。 也很抱歉,如果这之前已经问过,我做了很多的search周围,无法find其他东西。

JButton()只在鼠标hover时工作

import java.awt.*; import java.awt.image.*; import java.awt.event.*; import javax.imageio.*; import java.lang.*; import java.io.*; import javax.swing.*; public class MainClass extends Component{ private Image bg; private ImageIcon newgame; private ImageIcon quit; private ImageIcon options; private JButton bquit; private JButton boptions; private JButton bnewgame; private static Container pane; //Container public void loadImage() { try { bg=ImageIO.read(new File("bg1.png")); } catch […]

在jsp中显示pdf

我写了一个jsp页面来显示pdf的内容,但在jsp中以ascii代码结束。 我想在jsp中显示pdf的内容。 我错过了什么? 当我尝试以pdf格式写入阅读内容时,它只显示ascii值,而不是可读的格式 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=${encoding}"></head> <%@page import="java.io.File"%> <%@page import="java.io.*"%> <%@page import="javax.servlet.*"%> <%@page import="com.itextpdf.text.Image"%> <%@page import="com.itextpdf.text.Document"%> <%@page import="com.itextpdf.text.DocumentException"%> <%@page import="com.itextpdf.text.pdf.PdfReader"%> <%@page import="com.itextpdf.text.pdf.PdfImportedPage"%> <%@page import="com.itextpdf.text.pdf.PdfWriter"%> <%@page import="com.itextpdf.text.pdf.PdfContentByte"%> <%@ page language="java" contentType="application/pdf; charset=UTF-8" pageEncoding="UTF-8"%> <% response.reset(); response.setContentType("application/pdf"); File file = new File("D:\\TNWRD_Documents\\CHAPTER_II.pdf"); response.setHeader("Content-Type", "application/pdf"); response.setHeader("Content-Disposition", […]

启动程序时出现“Main method not found”错误?

我正在学习Java课程,而且我碰到了一堵砖墙。 我一直负责开发一个简单的命令行程序。 为了方便起见,我给了下面的示例代码来修改,所以我不必从头开始。 package assignment; public class Main { private final static String[] mainMenuOpts = {"Students","Lecturers","Admin","Exit"}; private final static String[] studentMenuOpts = {"Add Student","List all Students","Find a Student","Return to Main Menu"}; private Menu mainMenu = new Menu("MAIN MENU",mainMenuOpts); private Menu studentMenu = new Menu("STUDENT MENU",studentMenuOpts); private DataStore data = new DataStore(); private java.io.PrintStream out = […]

如何在java中调用一个方法?

如何调用一个方法,这是在java中的另一个类相同的包 ? 我知道的是,使用一个对象我们可以调用一个不同类的方法。 有没有其他的方法来调用不同类的方法?

PdfBox编码符号货币欧元

我用Apache PDFBox库创build了一个PDF文档。 我的问题是在页面上绘制string时编码欧元货币符号,因为基本字体Helvetica不提供此字符。 如何将输出“þÿ¬”转换为符号“€”?

使用Java编译器API时的空指针exception

MyClass.java: package test; public class MyClass { public void myMethod(){ System.out.println("My Method Called"); } } 列表编译MyClass.java文件的SimpleCompileTest.java。 SimpleCompileTest.java: package test; import javax.tools.*; public class SimpleCompileTest { public static void main(String[] args) { String fileToCompile = "test" + java.io.File.separator +"MyClass.java"; JavaCompiler compiler = ToolProvider.getSystemJavaCompiler(); int compilationResult = compiler.run(null, null, null, fileToCompile); if(compilationResult == 0){ System.out.println("Compilation is successful"); […]

如何使用命名参数创build本机查询?

我想执行一个简单的本机查询,但它不起作用: @Autowired private EntityManager em; Query q = em.createNativeQuery("SELECT count(*) FROM mytable where username = :username"); em.setProperty("username", "test"); (int) q.getSingleResult(); 为什么我得到这个exception? org.hibernate.QueryException: Not all named parameters have been set: [username]

Android onConfigurationChanged没有被调用

我在告诉Android在方向更改时不要调用onCreate()遇到问题。 我已经将android:configChanges="orientation"到我的清单中,但仍然调用方向更改onCreate() 。 这是我的代码。 AndroidManifest.xml中 <activity android:name="SearchMenuActivity" android:theme="@android:style/Theme.NoTitleBar" android:configChanges="orientation"></activity> SearchMenuActivity.java public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Set the current layout to the search_menu setContentView(R.layout.search_menu_activity); Log.d(TAG, "onCreate() Called"); } @Override public void onConfigurationChanged(Configuration newConfig) { //don't reload the current page when the orientation is changed Log.d(TAG, "onConfigurationChanged() Called"); super.onConfigurationChanged(newConfig); } 和我的LogCat输出 06-23 12:33:20.327: DEBUG/APP(2905): onCreate() […]

我的Java Web应用程序中的ClassNotFoundException / NoClassDefFoundError

我使用Java开发一个Web应用程序。 当我将其部署到我的应用程序服务器(Jetty,Tomcat,JBoss,GlassFish等)时会引发错误。 我可以在堆栈跟踪中看到这个错误信息: java.lang.ClassNotFoundException 要么 java.lang.NoClassDefFoundError 这是什么意思,我该如何解决?