小编Pok*_*u22的帖子

是否有适用于 Java 的 Visual Studio 风格的 GUI 创建器?

我刚刚在 WGU 开始了 Java 入门课程。我对使用 Visual Studio 的 Visual Basic 有相当多的背景。我的班级建议使用 NetBeans 作为作业的 IDE。我已经习惯于使用 Visual Basic 的简单拖放界面来设计 GUI,我想知道是否有类似的东西可以用于设计 Java GUI。也许 NetBeans 做到了,但我一直无法看到是如何做到的。

如果有人能给我指出一个好的视觉效果,比如 Java 的 IDE 或者 Netbeans 的指南,我将不胜感激。

这只是编程课程的介绍,我真的了解 Java 中的语法和基础知识,但 GUI 创建与 VB 有很大不同......现在看起来是这样。

java

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

内存分配Nvidia vs AMD

我知道AMD GPU上的单块GPU内存有128MB的限制.Nvidia GPU有类似的限制吗?

gpu nvidia opencl amd-processor

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

注释中的代码导致编译失败 - 为什么?

这可能看起来很奇怪,但注释中的文本导致我的代码无法编译.(这是反编译的代码;我不像这样规范地格式化它).

注释(在文件的最末端;由反编译器自动添加):

/* Location:           C:\Pokechu22\TestServer\plugins\uSkyBlock.jar

 * Qualified Name:     us.talabrek.ultimateskyblock.uSkyBlock

 * JD-Core Version:    0.7.0.1

 */
Run Code Online (Sandbox Code Playgroud)

这是eclipse中它的样子.

奇怪的形象

以下是确切的错误消息(这些是唯一的错误消息,并且都在一个注释中):

    Description                                  Resource       Path                                                    Location        Type  
    Core cannot be resolved to a type            uSkyBlock.java /SO_UnicodeEscapeError/src/us/talabrek/ultimateskyblock line 2009       Java Problem  
    Invalid unicode                              uSkyBlock.java /SO_UnicodeEscapeError/src/us/talabrek/ultimateskyblock line 2005       Java Problem  
    Qualified cannot be resolved to a type       uSkyBlock.java /SO_UnicodeEscapeError/src/us/talabrek/ultimateskyblock line 2007       Java Problem  

错误plugins是日食抱怨错字:The word 'plugins' is not correctly spelled.

这对我来说很容易解决 - 我可以删除那条评论 - 但为什么会这样呢?不应该完全忽略评论中的代码吗?


编辑:作为补充说明,所有错误都在注释块内,删除注释块允许代码编译.这不是问题.我的问题是为什么java会关注评论中的文字呢?

java eclipse compiler-errors

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

为什么同时使用前缀和后缀都是非法的?

为什么下面的代码是非法的?

using System;

class Program
{
    static void Main(string[] args) {
        int i = 0;
        --i++;
        Console.WriteLine(i);
    }
}
Run Code Online (Sandbox Code Playgroud)

它给出了以下错误--i++:

The operand of an increment or decrement operator must be a variable, property or indexer

我知道这段代码没有实际用途; 我只是好奇为什么不允许这样做.我不关心它可以通过删除该行而没有其他影响来修复.由于这是用标记的,请包括语言规范中的证据.

c# language-lawyer prefix-operator postfix-operator

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

Apple从当前位置映射路由请求URL

我现在正在考虑一个适用于iOS的应用程序,该应用程序可以通过URL链接向其他人(没有Internet连接)发送短信,以便在他们点击链接时让他们离线指向我在原生地图应用中的位置.我知道可以使用这种URL完成:

http://maps.apple.com/maps?saddr=<their location>&daddr=<my location, filled by my app>
Run Code Online (Sandbox Code Playgroud)

当然,我可以saddr留空,让他们从自动完成列表中选择他们当前的位置作为起始点,但是他们还需要再迈出一步才能获得方向.我只想确保给​​他们最方便的方式.

如何引导原生地图应用程序通过此URL自动获取SMS接收者用户的当前位置?我需要这样的东西:

http://maps.apple.com/maps?saddr=current_location&daddr=<my location, filled by my app>
Run Code Online (Sandbox Code Playgroud)

我也想将此链接发送给其他平台用户,就像我可以使用的Android用户一样:

http://maps.google.com/maps?saddr=current_location&daddr=<my location, filled by my app>
Run Code Online (Sandbox Code Playgroud)

Windows Phone(我还不知道):

http://maps.???.com/maps?saddr=current_location&daddr=<my location, filled by my app>
Run Code Online (Sandbox Code Playgroud)

任何关键字或答案将非常感谢!

maps google-maps ios

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

java动态选择要执行的类

我很确定这对于专家来说是非常基础的东西,但对我来说,作为一个新手,它给我带来了困难.

我有3个解析器,每个解析器都有自己的功能,将来会有更多的解析器.现在我想做的是:我希望我的应用程序在运行时根据要出现的页面选择正确的解析器.

为此,我做了以下内容:我有一个接口(IWebParser):

public interface IWebParser {
    public abstract Object execute(String page, URL url);
    public abstract List<SimpleWebPosting> parse(String page, URL url, List<String> tokens);

    public abstract Boolean canExecute(URL url);
}
Run Code Online (Sandbox Code Playgroud)

我的每个解析器都实现了这个接口.我有另一个名为ParserControl的类,其中有一个方法提交(String page,URL url) - 这是我的程序总是调用的,只要有一个页面要解析.此类ParserControl从xml文件获取可用的解析器,并尝试(在while语句中)任何解析器是否可以解析相关页面.这是通过canExecute(URL url)方法完成的.现在,在canExecute上收到true后,我想执行该特定的解析器.

我的类ParserControl看起来像这样:

public class ParserControl {
    private static final Logger logger = Logger.getLogger("de.comlineag.snc.parser.ParserControl");
// the list of operational web parser as taken from the properties file is stored within this structure
private static List<IWebParser> webParser; 
// the ParserControl instance - used during instantiation of the class …
Run Code Online (Sandbox Code Playgroud)

java reflection parsing dynamic classloader

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

我在编写静态方法时遇到了麻烦

我在制作静态方法方面不是很有经验......我想要一些练习,但我遇到了一些问题.我正在尝试制作一个输入数字的程序,它会打印出小于b的所有正方形.例如,如果你输入100,它会返回0,1,4,9,16,25,36,49,64,81.但是我收到了错误.

  • 参数getSquares的非法修饰符; 只有决赛是允许的.这是行公共静态双getSquares(双b)

- 当我尝试做Squares.getSquares(100)时,方法getSquares(int)未定义Square类型; ...我猜这是因为我的第一个问题.请帮助我,我知道静态方法很重要,但我不知道如何制作它们.

package Testers;
import java.util.Scanner;

public class Squares 
{
    public static void main(String[] args)
    {
        Squares.getSquares(100);

        public static double getSquares(double b)
        {
            double sqrtNum=Math.sqrt(b);
            int i=0;
            while(i<sqrtNum)
            {
                sqrtNum=Math.pow(i,2);
                System.out.print(sqrtNum+" ");
                i++;
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java

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

WPF 菜单项垂直对齐

我的问题是:

  1. 如何让视障人士的菜单图标比正常图标更大?
  2. 如何垂直对齐菜单栏中的文本?

下面是我到目前为止使用的代码,但我无法使其工作(更大的图像/字体)和垂直对齐。

<Menu IsMainMenu="True" Height="48" x:Name="menuMain" Margin="10,10,10,0" VerticalAlignment="Top" BorderThickness="2" Foreground="White" FontSize="16" FontWeight="Bold" >
    <Menu.Resources>
        <Style TargetType="Image">
            <Setter Property="Height" Value="20" />
            <Setter Property="Width" Value="20" />
        </Style>
    </Menu.Resources>

    <Menu.Background>
        <LinearGradientBrush EndPoint="0,1" StartPoint="0,0">
            <GradientStop Color="#FF3A60AD" Offset="0.528"/>
            <GradientStop Color="#FF6A85D8" Offset="0.01"/>
            <GradientStop Color="#FF3464C4" Offset="1"/>
            <GradientStop Color="#FF202E7E" Offset="1"/>
        </LinearGradientBrush>
    </Menu.Background>

    <Menu.BitmapEffect>
        <DropShadowBitmapEffect />
    </Menu.BitmapEffect>

    <MenuItem x:Name="Exit" Header="Exit" FontWeight="Bold" Foreground="White" FontSize="16" Click="Exit_Click" HorizontalContentAlignment="Center" ToolTip="Exit Bug Off">
        <MenuItem.Icon>
            <Image Source="C:\Dropbox\Development\BugOff\BugOff\Resources\exit48.png" Width="20" Height="20" />
        </MenuItem.Icon>
    </MenuItem>

    <MenuItem x:Name="Tracker" Header="_Tracker" FontWeight="Bold" Foreground="Orange" FontSize="16" Click="Tracker_Click" HorizontalContentAlignment="Center" ToolTip="Tracker">
        <MenuItem.Icon>
            <Image …
Run Code Online (Sandbox Code Playgroud)

wpf

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

阅读德尔福Tmemo中的最后一行

经过很长一段时间后......决定寻求帮助.

我正在尝试阅读发送到Delphi中的Tmemo的最后一行.我正在向开发人员逐个发送代码行.登上开发者.电路板每次都需要发送不同的代码行.我的最终目标是回读dev的最后一行.董事会发回来.

例如

设置ATT = 7 --- >> \发送到dev.板

开发.董事会回复

确定<----- \从dev收到.板

发送下一行代码.

要么

再次发送"set att = 7"命令.


到目前为止,我已经掌握了大部分需要工作的东西.我只是不能让Delphi阅读tmemo的最后一行.

我试过了

procedure TReaderProgrammer.Button3Click(Sender: TObject );
var 
  RxData : string; 
  LL : string; 
  ll2: system.integer;
begin
  LL:= memorxdata.lines.count.ToHexString;
  LL2:=memorxdata.Lines.Count;
  if ComPort1.Connected then
  begin
     showmessage(ll);
     ComPort1.WriteStr(memorxdata.Lines[ll2]+#13+#10);
  end;
end;
Run Code Online (Sandbox Code Playgroud)

showmessage只供我自己参考...我知道它反弹它再次收到的数据仅供参考.

奇怪的是它有时会起作用,而那些线条.伯爵有时会反弹回信,所以我想我会以完全错误的方式解决这个问题......

delphi tmemo tcomport

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

Jsoup reddit scraper 429错误

所以我正在尝试使用jsoup来刮取Reddit的图像,但是当我刮掉某些subreddits如/ r/wallpaper时,我得到了429错误,我想知道如何解决这个问题.完全理解这段代码很糟糕,这是一个非常棒的问题,但我对此完全陌生.无论如何:

import java.io.IOException;

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;

import java.io.*;
import java.net.URL;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.io.*;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.jsoup.Jsoup;

import org.jsoup.nodes.Attributes;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import java.io.IOException;
import java.net.URL;
import java.util.Scanner;

public class javascraper{

public static void main (String[]args) throws MalformedURLException
{
    Scanner scan = new Scanner (System.in);
    System.out.println("Where do you …
Run Code Online (Sandbox Code Playgroud)

java reddit web-scraping jsoup

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