jjzjj

CardLayout

全部标签

java - 如何根据组合框选择更改 UI

在对话框中,如果某些组合被选中,我需要显示一组控件,否则显示另一组控件。IE。我需要2层,我需要在选中/取消选中组合时在它们之间切换。我该怎么做?谢谢 最佳答案 CardLayout如下所示,对此效果很好。importjava.awt.BorderLayout;importjava.awt.CardLayout;importjava.awt.Color;importjava.awt.Dimension;importjava.awt.EventQueue;importjava.awt.event.ActionEvent;importj

java - 如何设置 JFrame 大小以适合 CardLayout 显示的 JPanel?

我有一个JFrame,它在CardLayout中包含一组JPanels。每个JPanel都有不同的大小,我希望JFrame适应当前显示的JPanel的大小(不是JPanel以适应JFrame的大小。我怎样才能做到这一点? 最佳答案 一般来说:如果您有布局问题,总是使用合适的LayoutManager解决它。永远不要通过调整组件的尺寸提示来达到您的目标。在这种情况下,调整CardLayout就特别容易了。默认情况下,它将其prefSize计算为所有卡的prefSizes的最大值。简单地子类化并实现以返回当前可见卡片的prefSize(

java - CardLayout 获取所选卡片的名称

如何在卡片布局中获取所选面板的字符串标识符。 最佳答案 CardLayout不知道当前选择的面板是什么。在调用show()方法时,您应该自己将其保存在内存中。 关于java-CardLayout获取所选卡片的名称,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6505953/

android - CardView for android 不导入

我从中得到了CardView的jar文件sdk\extras\android\m2repository\com\android\support\cardview-v7\21.0.0-rc1我尝试了这个link1中的示例和link2我能够为Recycler做,但对于卡片View,它在XML布局中显示导入android.support.v7.widget.CardView的错误详细错误是error:Noresourceidentifierfoundforattribute'cardCornerRadius'inpackage'com.cards.cardlayoutui'

java - 如何从另一个面板更改卡片布局面板?

我谷歌了很多,没有找到解决方案。我觉得应该有java高手来帮帮我...这是我的初始化方法:privatevoidinitialize(){this.setSize(750,480);this.setContentPane(getJContentPane());this.setTitle("Registration");JPaneltopPane=newTopPane();this.getContentPane().add(topPane,BorderLayout.PAGE_START);cards=newJPanel(newCardLayout());cards.add(step0()

java - CardLayout 与手动添加/删除 JPanel 有什么特别之处?

在StackOverflow上已经有很多次用户提出这样的问题......IhaveamainJPanelthatcontainsachildJPanel.Whentheuserclicksabutton,thechildJPanelshouldchangetoadifferentJPanel.HowcanIachievethis.很多时候,用户实际上已经尝试实现这个问题,但无法让它工作。每当我回答这个问题时,我都会告诉他们做这样的事情(简单地说)......JPanelmyFrame=newJPanel();myFrame.remove(oldPanel);myFrame.add(ne

android - 卡片 View 单击卡片移动到新 Activity

我是Android编程新手,正在研究卡片布局。我想知道,我如何使它可以点击?android:clickable="true"android:foreground="?android:attr/selectableItemBackground"我的卡片小部件上有它,然后我想知道在哪里放置可点击操作?我希望能够点击卡片,它获取卡片的id,然后显示一个新的IntentActivity这是我加载适配器的Activity代码setContentView(R.layout.activity_my);RecyclerViewrecList=(RecyclerView)findViewById(R.i

android - 卡片 View 单击卡片移动到新 Activity

我是Android编程新手,正在研究卡片布局。我想知道,我如何使它可以点击?android:clickable="true"android:foreground="?android:attr/selectableItemBackground"我的卡片小部件上有它,然后我想知道在哪里放置可点击操作?我希望能够点击卡片,它获取卡片的id,然后显示一个新的IntentActivity这是我加载适配器的Activity代码setContentView(R.layout.activity_my);RecyclerViewrecList=(RecyclerView)findViewById(R.i

android - Appcompat CardView 和 Picasso 没有圆角

我不知道我应该在哪里解决这个问题,如果是我的错,PicassoLib或Cardview库中存在问题。基本上我有一个CardView包含一个图像(全卡覆盖)和一个TextView覆盖。在Android5.0设备上运行代码时,一切正常,并且图像得到了圆角。但是,如果我在5.0之前的设备上运行它,图像会与Cardlayout重叠并且没有圆角。您可以在此图片上查看比较:这里有一些代码fragment:layout_row.xml以及加载图像的回收器适配器:@OverridepublicvoidonBindViewHolder(ViewHolderviewHolder,inti){Photop=

android - Appcompat CardView 和 Picasso 没有圆角

我不知道我应该在哪里解决这个问题,如果是我的错,PicassoLib或Cardview库中存在问题。基本上我有一个CardView包含一个图像(全卡覆盖)和一个TextView覆盖。在Android5.0设备上运行代码时,一切正常,并且图像得到了圆角。但是,如果我在5.0之前的设备上运行它,图像会与Cardlayout重叠并且没有圆角。您可以在此图片上查看比较:这里有一些代码fragment:layout_row.xml以及加载图像的回收器适配器:@OverridepublicvoidonBindViewHolder(ViewHolderviewHolder,inti){Photop=
12