小编Log*_*gan的帖子

对JTextArea使用undo和redo

我正在使用Java swing制作文本编辑器.我正在使用JTextArea.我想知道如何在JTextArea中使用撤消和重做功能,因为我无法使用它.

java swing

11
推荐指数
3
解决办法
8440
查看次数

适用于Windows 7的64位C编译器

我有64位Windows 7作为我的操作系统,并希望运行一些c程序.是否有相同的编译器?我的意思是64位C编译器.

c compiler-construction

10
推荐指数
1
解决办法
4万
查看次数

无法从Google Plus访问用户的个人资料

我使用Scribe-Java使用OAuth2连接到Google Plus.我能够验证我的应用程序并获得用户的许可,但是当我尝试访问除了以外的任何内容时userinfo,我收到此异常.

403

{

"错误":{

  "errors": [
            {

          "domain": "usageLimits",
           "reason": "accessNotConfigured","message": "Access Not Configured"

            }

            ],

  "code": 403,

"message": "Access Not Configured"

     }

}
Run Code Online (Sandbox Code Playgroud)

我已将应用程序的范围设置https://www.googleapis.com/auth/plus.me https://www.googleapis.com/auth/userinfo.profile为访问用户的配置文件我正在使用此URL:

https://www.googleapis.com/plus/v1/people/{userid}/activities/public

你能告诉我我做错了什么吗?我需要在这里使用其他范围来访问配置文件吗?

java scribe oauth-2.0 google-plus

5
推荐指数
1
解决办法
3334
查看次数

JSF中UIComponents的值和绑定标记之间的差异

我正在学习JSF,并对这两个属性感到困惑.如果我将使用它会有什么不同:

<h:inputText value="#{myBean.myProperty}/>"

而不是使用:

<h:inputText binding="#{myBean.myProperty}/>"

jsf uicomponents

4
推荐指数
1
解决办法
4472
查看次数

检查特殊符号的输入值

我的表单中有两个文本字段。要在字段中输入的数据分别是名称和城市。我想检查用户是否没有输入任何特殊符号,如 !,@,#........ 即,用户应该输入的唯一内容必须属于 az,AZ,尽管用户可以输入下划线( _),但没有数字,没有特殊符号。

我想使用 JavaScript 进行检查,如何实现。

提前致谢。

javascript validation

3
推荐指数
1
解决办法
5648
查看次数

删除并替换JEditorPane中的选定文本

我正在尝试使用Java Swing创建一个文本编辑器.在那我使用JEditorPane而不是JTextArea.我在删除所选文本和从JEditorPane中替换所选文本时遇到问题.我正在使用的代码是:

public void delete(JEditorPane txt)
{

    int start = txt.getSelectionStart();
    int end = txt.getSelectionEnd();
    String startText = txt.getText().substring(0,start);
    String endText = txt.getText().substring(end,txt.getText().length());
    txt.setText(startText + endText);
}
Run Code Online (Sandbox Code Playgroud)

我在这里面临的问题是,当我考虑来自getSelectionStart()和getSelectionEnd()的值时,他们不考虑换行符,但在使用子串时,正在考虑换行符.因此,如果我在一行之前使用此代码,在该行之前有5个换行符,则不会删除所选文本,而是从比所选文本少5的位置删除文本.替换也发生了同样的情况.请帮忙.

java user-interface swing

2
推荐指数
1
解决办法
7257
查看次数

不会自动生成ID值

我正在尝试使用Spring Data JPA框架创建一个简单的ToDo对象,但是不能这样做。

当我在存储库上调用save方法时,我得到了ID为空的SQL异常。下面是我的ToDo类的代码。

  package demo.entity;

import javax.persistence.*;

/**
 * Created by MJ on 12/19/2016.
 */
@Entity
@Table(name="TODOS")
public class ToDo {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "id", nullable = false, unique = true)
    private Long id;

    @Column
    private String description;

    @Column
    private String title;

    public ToDo(String description, String title){
        this.description = description;
        this.title = title;
    }
}
Run Code Online (Sandbox Code Playgroud)

根据我的理解,这应该自己生成ID。但是不确定我缺少什么。有人可以帮忙吗?

这就是我创建此类的对象并将其保存到DB中的方式:

ToDo toDo = new ToDo("First","TODO");
repository.save(toDo);
Run Code Online (Sandbox Code Playgroud)

提前致谢。

java spring jpa

2
推荐指数
1
解决办法
75
查看次数

Sun的无线工具包2.5.2在64位Windows上

我在笔记本电脑上安装了64位JDK并开发了J2ME应用程序,我最近安装了Sun的WTK 2.5.2.当我尝试使用此wtk运行项目时,我收到此错误:

java.lang.UnsatisfiedLinkError:
Run Code Online (Sandbox Code Playgroud)

虽然我的机器有英特尔酷睿i3处理器(64位),但错误说:

Can't load IA 32-bit .dll on a AMD 64-bit processor
Run Code Online (Sandbox Code Playgroud)

有什么方法可以解决这个问题吗?我还可以在笔记本电脑上制作J2ME App吗?

java-wireless-toolkit java-me

1
推荐指数
1
解决办法
8306
查看次数