问题标签 [contentpane]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
589 浏览

java - Why does getContentPane().getWidth() return 0?

I have a class Window that extends JFrame and a class Content that extends JPanel. An object of Content is added to an object of Window.

Class Window:

Class Content:

Now I need to know the width of the content pane. But window.getContentPane().getWidth() returns 0.

Can you tell me why?

0 投票
1 回答
76 浏览

javascript - 即使使用 dojox,也无法在 dojo 内容窗格中执行 javascript

我看过其他关于使用 dojox 扩展让 javascript 加载到 dojo 内容窗格的帖子。但是,我似乎无法让它在我的场景中工作。

为了便于复制,我在这里使用示例应用程序:http: //demos.dojotoolkit.org/demos/parserAutoRequire/

基本上我只想能够在加载的选项卡(div)之一中运行javascript。我已经尝试将 dijit 更改为 dojox 任何地方引用的内容窗格都不起作用,并且一直让我发疯......除此之外,一切都很好!

任何建议都会受到欢迎!!!

0 投票
2 回答
1876 浏览

css - dijit/layout/ContentPane 的自定义 CSS 类

我想向 dijit/layout/ContentPane 添加一个自定义 CSS 类,以便我可以自己设置样式。

这是因为我在我的 ContentPanes 所在的 TabContainer 中有多个选项卡,并且我不想将边框加倍。在选项卡周围使用边框将使边框加倍,因此我删除了选项卡的左边框。在 TabContainer 的第一个选项卡中,我也需要左边框。

为了做到这一点,我试图假设第一个 ContentPane 是一个自定义 CSS 类,它可以做到这一点。

正如你看到我在这里写的,我没有找到办法做到这一点。

我在 data-dojo-props 中尝试过

所以这没有用。我尝试像在 class="firstTab" 的简单 HTML 元素中那样添加它

两种方式都没有将我的课程添加到 ContentPane。

那么它是如何完成的呢?

0 投票
2 回答
124 浏览

dojo - 选项卡容器中的切换图标

正如这篇文章的标题所说:我正在尝试在我的标签容器中切换一个图标。

我有一个 TabContainer,里面有一些 ContentPanes。

如果我从数据库中获取一些值,我会在 ContentPane 中显示它们并设置 IconClass 以便用户看到有一些数据。

在我的 ContentPane 中,我还有一个删除和一个保存按钮。

如果有一些数据并且按下了删除按钮,我想删除或隐藏选项卡中的图标。

当然,我也想换一种方式。

但是我该怎么做呢?

我尝试使用 registry.byId("myIdOfTheContentPaneWhereTheIconClasswasDefined").className="dijitNoIcon"

没有效果。

有任何想法吗?

0 投票
1 回答
296 浏览

javascript - dojo 1.10.4 dijit/layout/Tabcontainer 不呈现第一个内容窗格的内容

道场 1.10.4,站点网格 2.4.2

我正在尝试在我的项目中使用 dojo 1.10.4 来使用 sitemesh 2.4.2、spring framework 4.1。

当我尝试在我的内容部分(由 sitemesh 定义的页眉、内容和页脚样式)中放置一个 tabcontainer 时。我从来没有让我的 tabcontainer 的第一个内容窗格的内容出现,它总是消失。测试代码为:

javascript 为:

结果为:

dojo first contentpane 的内容在 tabcontainer 中丢失

其他选项卡式内容窗格正常显示。

开斋节

这是一个非常有趣的问题,它是由 javascript 引起的;我将javascript更改为:

然后,它工作正常。

0 投票
1 回答
160 浏览

java - Java收据程序不显示结果

我创建了一个简单的应用程序,它读取一系列产品 * 售出数量并生成最终订单收据,其中包括已售商品名称、数量和每件商品的总数以及整个收据的总数(包括 6% 的销售税) . 我觉得我做到了这一点,除了我无法测试应用程序,因为没有任何东西打印到“收据”AKA ContentPane。以下是我使用的三个类。

产品类别:

销售类

印刷品类

0 投票
2 回答
315 浏览

java - Swing 和 AWT:JFrame 中未显示 ContentPane 项目

我正在创建一个基本的 Java Swing 应用程序,但我的内容窗格出现问题,因为它没有显示我的对象。

这是我的主类,将来会调用其他类,只是调用 Frame.java:

这是我创建框架的框架类:

这是我存储组件的 mainFrame.java:

0 投票
1 回答
730 浏览

java - JFrame#setLayout(LayoutManager) 不工作。强制执行 getContentPane().setLayout(LayoutManager)

运行实例化此类的代码时:

打印的结果是:

这是JFrame默认布局。布局没有改变。但是,如果我改变

getLayout()将打印正确的布局。

MVCE:

不设置布局:

设置布局:

0 投票
1 回答
4371 浏览

java - 在 JFrame 中显示数组

我想在另一个类中创建的 JFrame 内容窗格中显示存储在我的主类中的数组列表。我想我有如何创建 JFrame 和 contentpane 的基础知识,但是我不清楚如何将数组传递到 JFrame 中,因此当我运行程序时,数组列表会显示在窗口上。任何见解都将不胜感激我是 Java 新手

0 投票
0 回答
31 浏览

java - jframe.add() 和 jframe.getcontentpane().add() 的区别

我想知道休闲代码之间的区别

cup.add(new jbutton());