Questions tagged «java»

Java是一种流行的高级编程语言。如果您在使用或理解语言本身时遇到问题,请使用此标签。这个标签很少单独使用,最常与[spring],[spring-boot],[jakarta-ee],[android],[javafx],[gradle]和[maven]结合使用。

5
如何在Java中显示简单的警报消息?
来自.NET,因此经常在桌面应用程序中调用Alert()。但是,在此Java桌面应用程序中,我只想提醒一条消息,说“谢谢您使用Java”,我必须经历这么多痛苦: (使用JOptionPane) 有更容易的方法吗?
128 java  swing  joptionpane 

27
JRE或JDK必须可用才能运行Eclipse。搜索以下位置后未找到JVM
Eclipse无法打开,之前使​​用过eclipse,并且之前打开过没有问题。现在,我不断收到以下错误消息: Java运行时环境(JRE)或Java开发工具包(JDK)必须可用才能运行Eclipse。搜索以下位置后未找到Java虚拟机: 曾经食过,无法打开并且无法处理项目。 这是我不断得到的屏幕截图:
128 java  eclipse 


2
ORM映射中的“拥有方”是什么?
拥有方到底是什么意思?一些映射示例(一对多,一对一,多对一)的解释是什么? 以下文本摘自Java EE 6文档中@OneToOne的描述。您可以在其中看到概念拥有方面。 定义与具有一对一多重性的另一个实体的单值关联。通常不必显式指定关联的目标实体,因为通常可以从被引用对象的类型中推断出该目标实体。如果关系是双向的,则非拥有方必须使用OneToOne批注中的mappingBy元素来指定拥有方的关系字段或属性。
128 java  hibernate  orm  jpa  mapping 

12
在运行时获取Java版本
我需要解决JDK 1.5中的Java错误,该错误已在1.6中修复。我正在使用以下条件: if (System.getProperty("java.version").startsWith("1.5.")) { ... } else { ... } 这对其他JVM有用吗?有没有更好的方法来检查这一点?
128 java  jvm 

21
Retrofit 2.0如何获得反序列化错误响应
我正在使用Retrofit 2.0.0-beta1。 在测试中,我有另一种情况,并且期望错误HTTP 400 我想要retrofit.Response<MyError> response 但是response.body() == null MyError没有反序列化-我只在这里看到 response.errorBody().string() 但是它没有给我MyError作为对象
128 java  retrofit  retrofit2 

8
如何在Android中将TextView添加到LinearLayout
我试图TextViews在代码中添加到xml定义的布局中。我有一个xml工作表,其中Views定义了很多。但是我必须在代码中添加一些视图,因此LinearLayout在xml-sheet中创建一个: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:id="@+id/info" android:layout_height="wrap_content" android:orientation="vertical"> </LinearLayout> 在这种布局中,我想添加我的TextView: View linearLayout = findViewById(R.id.info); //LinearLayout layout = (LinearLayout) findViewById(R.id.info); TextView valueTV = new TextView(this); valueTV.setText("hallo hallo"); valueTV.setId(5); valueTV.setLayoutParams(new LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); ((LinearLayout) linearLayout).addView(valueTV); 但是我只收到以下错误消息: : java.lang.ClassCastException: android.widget.TextView 我该怎么做? 感谢您的帮助。马丁

4
如何在Spring中将依赖项注入到自实例对象中?
假设我们有一个课程: public class MyClass { @Autowired private AnotherBean anotherBean; } 然后,我们创建了此类的对象(或者其他一些框架也创建了此类的实例)。 MyClass obj = new MyClass(); 是否仍然可以注入依赖项?就像是: applicationContext.injectDependencies(obj); (我认为Google Guice有这样的内容)

24
如何从字符串中删除单个字符
为了访问Java中String的各个字符,我们有String.charAt(2)。是否有任何内置函数来删除Java中String的单个字符? 像这样: if(String.charAt(1) == String.charAt(2){ //I want to remove the individual character at index 2. }
128 java  string 


8
将HTML文件转换为PDF
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我需要从现有的(X)HTML文档自动生成PDF文件。输入文件(报告)使用基于表的相当简单的布局,因此可能不需要支持真正精美的JavaScript / CSS。 由于我习惯于使用Java,因此最好使用可以轻松地在Java项目中使用的解决方案。不过,它仅需要在Windows系统上工作。 一种可行的方法,但是不会产生高质量的输出(至少是开箱即用的),这是使用CSS2XSLFO和Apache FOP创建PDF文件。我遇到的问题是,虽然CSS属性得到了很好的转换,但表格布局却很混乱,文本从表格单元格流出。 我还快速浏览了使用Gecko渲染引擎的Java API Jrex。 有没有办法从Internet Explorer渲染引擎中获取渲染页面并将其自动发送到PDF打印机工具?我没有在Windows中进行OLE编程的经验,所以我不知道什么是可能的,什么不是。 你有好主意吗?
128 java  html  pdf  pdf-generation 




10
使用Retrofit 2向所有请求添加标头
Retrofit 2的文档说: 可以使用OkHttp拦截器指定需要添加到每个请求的标头。 使用以前的版本(以下是相关的质量检查)可以轻松完成此操作。 但是,使用改型2,我找不到类似的东西setRequestInterceptor或setInterceptor方法,其可应用于Retrofit.Builder对象。 此外,它似乎没有RequestInterceptor在OkHttp了。Retrofit的文档向我们介绍了Interceptor,我不太了解如何为此目的使用它。 我怎样才能做到这一点?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.