小编aym*_*ric的帖子

如何在java中获取jpeg/tiff的颜色空间?

标题总结了它.使用独立的exiftool程序将所有图像元数据转储到控制台我可以看到一行Color Space Data:RGB看起来这是从ICC-header中获取的

我想在java中以编程方式获取相同的数据.我已经尝试了绘制noakes库和Sanselan库,但是没有给我任何字段的RGB值.

java jpeg metadata image colors

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

在页面中间显示文字 - Vaadin

我正在学习vaadin并且有问题在页面中间显示文本(标签)有人可以解释为什么这段代码不起作用?

Window window=new Window();

VerticalLayout root=new VerticalLayout();
root.setSizeFull();

Label c=new Label("User name");
//TextField c=new TextField("User name");

root.addComponent(c);
root.setComponentAlignment(c, Alignment.MIDDLE_CENTER);

window.setContent(root);
setMainWindow(window);
Run Code Online (Sandbox Code Playgroud)

如果要使用TextField而不是Label,那么一切都很好.那么Label有什么问题?

java gwt vaadin

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

面板满时将滚动面板添加到jpanel(java)

我正在开发Java swing应用程序,并且正在动态添加组件JPanel。我想JScrollPane在此面板上设置a ,只有当面板满了时,我们才能看到此滚动窗格。

我该怎么做:

 package add_button;
import java.awt.Dimension;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
import java.util.List;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.border.LineBorder;

public class MyExample 
{
    // Field members
    static JPanel panel = new JPanel();
    static Integer indexer = 1;
    static List<JLabel> listOfLabels = new ArrayList<JLabel>();
    static List<JTextField> listOfTextFields = new ArrayList<JTextField>();

    public static void main(String[] args)
    {       
        // Construct frame
        JFrame frame = …
Run Code Online (Sandbox Code Playgroud)

java swing jpanel jscrollpane

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

X和Y为浮点而不是整数

我决定最近开始研究一个小型2D游戏.我已经有一些引力工作了.我开始在java上变得更好但是我从来没有在这个项目之前使用过java AWT或任何与渲染有关的东西,基本上这是我的问题:

我得到了一个角色,每个蜱虫走1个像素,这太慢了.如果我将它提升到2个刻度,它太快了,而且角色几乎正在运行.我想要介于两者之间,但问题是X和Y存储为int,如果我将它们更改为float,我将不得不将它们转换为int类似(int)的东西,这将导致删除浮动数字.

我试过的是每2个刻度而不是1个刻度更新角色的X或者使游戏循环变慢但是看起来相当不稳定.如果有人有一个很好的解决方案,请留言.谢谢!

java swing canvas game-loop

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

System.getProperty("user.dir")不起作用

我需要从我的项目中获取上传照片的相对路径,但是当我System.getProperty("user.dir");在我的测试中运行时,它会返回/home/user/workspace/Myproject,但如果我从我的弹簧控制器运行它,它就会返回/home/user.

任何人都可以提供可能正在发生的洞察力吗?

java

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

从多个线程同时向全局变量添加值?

如何同时为变量添加值?如果可以的话会是什么结果?崩溃还是其他什么?
例如:

int a;
Run Code Online (Sandbox Code Playgroud)


所以将有 2 个线程来增加一次价值。
谢谢

.net c# multithreading

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

postgresql中的指数问题

我在postgresql中面临指数函数的问题.如果我使用这个select语句select exp(5999),我会得到:

ERROR: value out of range: overflow 
SQL state: 22003
Run Code Online (Sandbox Code Playgroud)

如果我使用这个select语句select exp(5999.1),我会得到指数结果.

在其他情况下,如果我使用此语句select exp(9999.1),我收到以下错误:

ERROR: argument for function "exp" too big
SQL state: 22003
Run Code Online (Sandbox Code Playgroud)

请让我知道为什么会出现这个问题以及这类问题的解决方案是什么?

database postgresql postgresql-9.0 postgresql-9.1

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

Python 2 - 如何使用'或'?

我是python的新手,我刚做了一个小程序.如果你键入"Hello"或"hello",它会说"工作",如果你输入任何其他内容,它会说"不工作".这是我到目前为止的代码:

print "Type in 'Hello'"
typed = raw_input("> ")
if (typed) == "Hello" or "hello":
   print "Working"
else:
    print "not working"
Run Code Online (Sandbox Code Playgroud)

代码不起作用,无论我提交什么,它总是会说"工作",即使我键入"jsdfhsdkfsdhjk".如果我拿出"或"和"你好",它确实有效,但我想检查两者.如何使脚本工作?

非常感谢!!

python

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

Java/Android正则表达式测试,如果在字符串中是一个链接

Pattern.compile("((http\\://|https\\://|ftp\\://|sftp\\://)|(www.))+((\\S+):(\\S+)@)?+(([a-zA-Z0-9\\.-]+\\.[a-zA-Z]{2,4})|([0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}))(/[a-zA-Z0-9%:/-_\\?\\.'~]*)?");
Run Code Online (Sandbox Code Playgroud)

我有这种模式,我想测试我的字符串中是否有链接.我想将这些文本链接到一个TextView.

链接包含&字符时,代码不起作用.

完整代码:

Pattern httpMatcher = Pattern.compile("((http\\://|https\\://|ftp\\://|sftp\\://)|(www.))+((\\S+):(\\S+)@)?+(([a-zA-Z0-9\\.-]+\\.[a-zA-Z]{2,4})|([0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}))(/[a-zA-Z0-9%:/-_\\?\\.'~]*)?");
String httpViewURL  = "myhttp://"; 
Linkify.addLinks(label, httpMatcher, httpViewURL);
Run Code Online (Sandbox Code Playgroud)

java android

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

数据库设计即时创建表

我需要动态地在数据库中创建动态表.例如,在数据库中我将​​有名为的表:

Table
Column
DataType
TextData
NumberData
DateTimedata
BitData
Run Code Online (Sandbox Code Playgroud)

在这里,我可以在名为table的表中添加一个表,然后我可以在columns表中将所有列添加到该表,并将数据类型与每个列相关联.

基本上我想创建表而不在数据库中实际创建表.这甚至可能吗?如果是这样,你能指引我到正确的地方,这样我可以研究吗?另外,我更喜欢sql server或任何免费的数据库软件.

谢谢

mysql sql sql-server oracle postgresql

0
推荐指数
2
解决办法
2324
查看次数