问题列表 - 第83000页

Java - 内置边距和JTextArea的JPanel

我想创建这样的东西:

居中的文字区域

主面板的边距(x)和TextArea位于该面板的中心,几乎填满了面板.在底部是另一个具有自定义大小(高度y)的面板,可以通过一些快捷方式切换为可见和不可见.底部面板具有FlowLayout和少量元素.

问题是我不知道该怎么做.

BoxLayout没有边距.

我试过GridBagLayout,但我不工作或我不能理解它:(

我也试过设置JTextArea边距

textMain.setMargin(new Insets(insetTop, insetLeft, insetBottom, insetRight));
Run Code Online (Sandbox Code Playgroud)

但是当有大量文字时,顶部和底部边距消失.所以现在我正在尝试使用Panels.

请有人帮我这个吗?

java swing margins jtextarea insets

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

编辑链接围绕缺少的内容

我是orchard CMS的新手.我从http://orchardproject.net/下载了源代码.我无法在提供的屏幕截图中找到内容周围的编辑链接.我曾在Sitecore工作,现在我正在为我的客户找到新的开源CMS.这个链接是否为我提供了内联编辑器?我想探索更多.

orchardcms

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

DROP IF EXISTS VS DROP?

有人能告诉我两者之间是否有任何区别

DROP IF EXISTS [TABLE_NAME]
Run Code Online (Sandbox Code Playgroud)
DROP [TABLE_NAME]
Run Code Online (Sandbox Code Playgroud)

我问这个是因为我在我的MVC Web应用程序中使用JDBC模板.如果我使用DROP [TABLE_NAME]错误表示表存在.如果我用DROP IF EXISTS [TABLE_NAME]它说错误的SQL语法.有人可以帮忙吗?

sql drop-table

158
推荐指数
4
解决办法
38万
查看次数

在同一文本框中使用不同的字体颜色

我想为TextBox中的每个字符使用不同的颜色.例如:当用户输入前10个字符时,红色后应为黑色.

我该怎么办呢,请帮忙.我正在使用简单的VB.NET窗体.

vb.net textbox richtextbox winforms

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

如何获取其名称在Javascript中已知的元素的id

我知道HTML元素的名称,但不知道id.如何使用Javascript使用元素的名称获取id.请帮助.

html javascript getelementsbyname

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

如何从Symfony的DomCrawler组件获取更新的HTML?

我正在使用Symfony的DomCrawler组件.我已成功检索节点,添加和修改HTML.

但是,我不确定如何在最后实际获取HTML.我试图在DomCrawler更改之后获取HTML字符串,但我无法找到如何做到这一点.

没有神奇的__toString()方法(当我这样做时它会返回错误print $crawler).没有get*()方法,没有html作为值的属性.我试过了,vardump($crawler)但没有用.


UPDATE

如果我使用

$crawler->first()->ownerDocument->saveHtml()
Run Code Online (Sandbox Code Playgroud)

它引发了一个关于"在非对象上调用saveHtml()"的异常,加上PHP错误:

未定义的属性:Symfony\Component\DomCrawler\Crawler :: $ ownerDocument

我尝试使用eq(0)而不是first()但得到相同的错误.

但是,如果我改用使用

each( function($node, $i) { 
  print $i . " - " . $node; }
)
Run Code Online (Sandbox Code Playgroud)

然后它返回

0 - <html>...</html>
Run Code Online (Sandbox Code Playgroud)

symfony

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

获取远程主机的IP地址

在ASP.NET中有一个System.Web.HttpRequest类,它包含ServerVariables可以从REMOTE_ADDR属性值为我们提供IP地址的属性.

但是,我找不到类似的方法从ASP.NET Web API获取远程主机的IP地址.

如何获取发出请求的远程主机的IP地址?

c# asp.net-web-api

133
推荐指数
4
解决办法
8万
查看次数

将Node.js中os.cpus()的输出转换为百分比

有没有办法将os.cpus()信息转换为百分比?就像iostat的输出一样(在CPU部分).

我的代码:

var os = require('os');
console.log(os.cpus());
Run Code Online (Sandbox Code Playgroud)

输出:

[ { model: 'MacBookAir4,2',
    speed: 1800,
    times: 
     { user: 5264280,
       nice: 0,
       sys: 4001110,
       idle: 58703910,
       irq: 0 } },
  { model: 'MacBookAir4,2',
    speed: 1800,
    times: 
     { user: 2215030,
       nice: 0,
       sys: 1072600,
       idle: 64657440,
       irq: 0 } },
  { model: 'MacBookAir4,2',
    speed: 1800,
    times: 
     { user: 5973360,
       nice: 0,
       sys: 3197990,
       idle: 58773760,
       irq: 0 } },
  { model: 'MacBookAir4,2',
    speed: 1800,
    times: 
     { user: 2187650,
       nice: 0,
       sys: 1042550,
       idle: …
Run Code Online (Sandbox Code Playgroud)

cpu operating-system node.js

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

康威生命游戏的问题(在 Java 中)

我正在尝试用 Java 编写 conways 的生活游戏,但它没有正常工作。我的意思是,静物可以工作,但闪光灯和船只不行。

这是我的算法的代码,播种由单独的鼠标侦听器处理(按预期工作)。

    int[][] state1 = new int[80][80];
    int[][] state2 = new int[80][80];
    public void logic(){
        state2=state1;
        for(int i=0;i<80;i++){
            for(int j=0;j<80;j++){
                int sum=state1[(i-1+80)%80][j]+state1[(i-1+80)%80][(j-1+80)%80]+state1[i][(j-1+80)%80]+state1[(i+1)%80][(j-1+80)%80]+state1[(i+1)%80][j]+state1[(i+1)%80][(j+1)%80]+state1[i][(j+1)%80]+state1[(i-1+80)%80][(j+1)%80];

                if(sum!=2 && sum!=3){
                    state2[i][j]=0;
                }
                else if(sum==3){
                    state2[i][j]=1;
                }
            }
        }
        state1=state2;
    }
Run Code Online (Sandbox Code Playgroud)

java

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

Cortex-M3初始化

我写了(IMO)几乎最简单的ARM应用程序,它没有工作:)什么可能是错的?错过了什么?

闪存写入和CPU复位后,寄存器中有垃圾.

请善待,如果你知道,请告诉我在STM32F1上运行最简单的应用程序需要做些什么.

也许是某人可以列举在申请开始前必须做的事情,即.

  1. 初始化堆栈(有必要吗?)
  2. 设置一些东西
  3. 设置别的东西.

应用程序:

@Directives
    .thumb                  @.code 16
    .syntax unified

.section .text
    .org 0                  @ Alters location of pointer - in this case set to zero

vectors:                    @ Define basic vectors for specific capabilities
    .word _start + 1        @ Set - start address and increment pointer
    .word _nmi_handler + 1  @ Below all other vectors will be declared:
    .word _hard_fault + 1
    .word _memory_fault + 1
    .word _bus_fault + 1
    .word _usage_fault + 1

_start:
    mov …
Run Code Online (Sandbox Code Playgroud)

assembly cortex-m3 stm32

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