Resize the height of a row in a JTable?????????
hi there
how can i custmize the height of rows in a table? thank you.
Hi yes u have to set the contents seperately.
try like this it is working for me.
class MyCellRenderer extends DefaultTableCellRenderer
public Component getTableCellRendererComponent(JTable table,
Object value, boolean isSelected, boolean hasFocus, int row,
int column)
Component comp = super.getTableCellRendererComponent(table, value, false,false, row, column);
// System.out.println("row "+row+" col "+ column);
if(row==some row)
setFont(XXXX);
return comp;
}
Similar Messages
-
I have traced all calls through Visual Studio code map to the critical methods used for painting the rows of data - but can not override anything because they are not public classes but internal classes (datagridrelationshiprow )or internal abstract classes
( DataGridRow ( windows.system.forms ) )
If I could override methods in these classes - I feel I could then change code to change the height from the defult based on the content.I have traced all calls through Visual Studio code map to the critical methods used for painting the rows of data - but can not override anything because they are not public classes but internal classes (datagridrelationshiprow )or internal abstract
classes ( DataGridRow ( windows.system.forms ) )
If I could override methods in these classes - I feel I could then change code to change the height from the defult based on the content.
Hello,
Yes that is a good idea and it is possible, you could refer to the following thread.
http://www.codeproject.com/Articles/5521/Advanced-DataGrid-sizing
It is using c#, but we could convert it to vb.net, that document has shared the detailed methods which we need to deal with to resize the row.
In addition, since there is a control DataGridView which has more features such as rows property and autosizemode which allows us set row's height, if possible you could consider using that control instead.
Happy new year!
Carl
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Automatically resize the height
Hi!
I am trying to bild an application where I have a list of
items aligned vertically (Like a 1-column TileList or List).
The problem is: I am using 2 states in my custom ItemRenderer
to expand the information, whcih also expands the height.
But when I do that with a TileList or List the height of the
row is not expanded correspondingly. Thats why right now I am using
a mx:Grid or a mx:Panel. Here it is no problem, the following items
simply get moved down or up when I open or close items.
But I have 2 problems now: How can I get alternating
background colors? How can I select one item completly like in a
TileList, List or Datagrid.
I also played with the datagrid but here it is the same. The
row height does not adopt dynamically to the chaning content. How
can I achieve that?
Or would an mx:Tree be the better solution? How can I use
custom itemrenderers with trees? I only need 2 levels (1: TITEL,
2:CUSTOM RENDERER).Hi.
I found out something: There is no "real" limitation. But if
the content has not set any height it is set to something around
250px.
I also ussed your code for testing and simply increased the
number of items in the list so that it can not fit in any more (
http://weblogs.macromedia.com/pent/archives/2006/04/a_list_itemrend.cfm).
There I have the same behaviour.
But if I set the height of the List containing the car models
manually, e.g. to 400 the main List row has the right size.
So all I need now is to know how I can set the height of the
list containing yoru car models to the "perfect" height to match
ALL the content. Then the main row should adapt correctly... -
I'm a guy that likes to figure things out for myself and have been scouring the web for the last 2 days but can't seem to even get close to an answer. I am extremely frustrated.
When insert a table, or import a spreadsheet or tabular information, I cannot decrease the row or table height, beyond a a certain point. no matter what I try: CSS, cell proeprties, handles.....nothing. PLEASE HELP.
I have no probelm adjusting the width of cells/tables but cannot, for the life of me shorten the row height to where I need it.
Furthermore, every tutorial I've read/watched that inserts a table shows the newly imsetred table with a normal row height....just barely higher then the text itself. In mine, the height in my cells is maybe 5 times more that what I need it to be. I can't lessen it for the life of me.
The webpage is www.yptusa.com/btp_itinerary.html
Thanks in advance for any help anyone can give me.
JRIn http://www.yptusa.com/CSS/btp_itinerary.css
padding: 0px;
margin: 0px;
background-repeat: no-repeat;
height: 100px;
background-position: center;
background-color: #f5f5f5;
the wildcard selector (*) applies to every tag and it's setting table cells to 100px high. -
I have created a table on my page, I have not put anything in my table, however I am not able to resize my table, what could be the problem? I have gone to the properties and tried to manually put in the height, and width, and I also changed the height and width in code view, but it doesn't change the size of the table.
I also changed the font to be ex-small, however the table size does not change. Can anyone help me.I am trying to resize table that has the verbiage Plan Complaints Training. I click on the table and the arrows show up as though I can adjust the height and the width, but the size of the table does not move.
I usually insert the table above the table labeled bottom. I click on insert/table, to insert a table.
The header that I was referring to, is the blue background image at the top of the page that has CMS in the right hand corner. That is the file name that one of the developers gave this file.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Essential Job Training</title>
<link href="ejt_style.css" rel="stylesheet" type="text/css" media="screen">
<script language="javascript">
function createWindow(cUrl,cName,cFeatures) {
var xWin = window.open(cUrl,cName,cFeatures)
</script>
</head>
<body>
<table border="0" align="center" id="container">
<tr>
<td valign="top" id="tabtop"><div class="title"><strong>Plan Complaints Training</strong></div>
<div class="subtitle">Verifying Current Plan Information</div></td>
</tr>
<tr>
<td height="447" valign="top" id="middle">
<p>On the <em>MA-PDP </em>view, scroll down and type the PBP number, contract number, plan name, and LIS information (if applicable), into the dashboard. You will use this information when completing the PDP Referral form.</p>
<p> </p>
<div align="center"><img src="images/Contract Information.jpg" width="470" height="242"></div>
<table width="650" border="0" align="center">
<tr>
<td width="76"><div align="center"><img src="img/ex_small.jpg" alt="exclamation point" width="72" height="73"></div></td>
<td class="important">You must find the contract information before accessing the <em>Plan Complaints </em> script and PDP Referral form. You will not be able to toggle back and forth once you start the complaint process.</td>
</tr>
</table> </td>
</tr>
<tr>
<td align="right" valign="middle"><table width="680" border="0" cellpadding="0" id="buttons">
<tr>
<td width="150" align="left" valign="bottom" id="pgnum">Page 23</td>
<td align="right"><a href="20.html"><img src="img/back.gif" alt="Back" width="47" height="48" border="0"></a><a href="22a.html"><img src="img/next.gif" alt="Next" width="48" height="48" border="0"></a><a href="index.html"><img src="img/home.gif" alt="Home" width="32" height="34" border="0"></a><img src="img/site_map.gif" alt="EJT Site Map" width="32" height="34" border="0"><a href="javascript:createWindow('popup_help.html','window2','width=800,height=600,status,location,resizable')"><img src="img/help.gif" alt="Help" width="31" height="34" border="0"></a>
<input type="image" src="img/exit.gif" onClick="self.close()"></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html> -
Resize Row in a JTable??
Hi,
Is it possible to allow the 'user' to resize the height of a row in JTable??
I know that we can programatically set the height of a row through setRowHeight method.
But my requirement is to allow the 'user' to resize the height of a row. If resized, how can I get the new height of the row??
Regards,
SatishVery interesting and difficult question.
I think the best way is to create a row header (like in excel) which allows to resize the rows individually.
I will work on this problem.
Denis -
The height of mx:RichTextEditor in VDividedBox cannot be reduced to less than 200.
I'm using <mx:VDividedBox >, in which there are a mx:RichTextEditor and mx:Image, as in the code below.
When I dragged the divider of the VDividedBox to resize the heights of the Image and RichTextEditor, I found that the height of the
RichTextEditor cannot be reduced to less than 200. Is this a bug?
I replaced RichTextEditor with TextArea, then divider of VDividedBox works fine. I use Flash Builder 4.5. Please try the following code, and
post you result here. Let's help Adobe to make Flex better.
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
<fx:Script><![CDATA[
import mx.controls.Alert;
[Bindable] public var imageSrc:String = "http://cseligman.com/text/sky/perigeeapogee.jpg";
private function showHeight():void {
Alert.show(this.rte.height.toString());
]]></fx:Script>
<mx:VDividedBox width="100%" height="100%" >
<mx:Image id="image_edit" source="{this.imageSrc}" scaleContent="true"
horizontalAlign="center" verticalAlign="bottom" width="100%" height="100%"
/>
<mx:RichTextEditor id="rte"
width="100%"
text="The Moon.... Click me to show my height." click="showHeight()"/>
</mx:VDividedBox>
</s:Application>try setting minHeight of the RTE to 0
-
I'm trying to reduce the overall space of the top of the firefox page.
I have the menu and the the bookmarks tool bars checked and between those 2 and the address and site header it takes up way to much real estate.
My font size is good but the wasted area is way to much and I can't seem to find the simple answer to looking for addons and themes to just resize the height of the space.
This is the new 33.1 and up to this point all custom has been a breeze.
Thanks much.Hello,
Have you considered running Firefox in [[How to make Firefox and websites go full screen|Full Screen mode]]? There is also an extension that hides the toolbars until you hover your mouse over the top of the screen:
* https://addons.mozilla.org/en-US/firefox/addon/fullscreen-toolbar-hover/
You can change the size of your toolbars by using the userChrome.css file, or by installing [https://addons.mozilla.org/en-US/firefox/addon/stylish/ Stylish] and using one of these styles:
* https://userstyles.org/styles/9349/navigation-location-bar-minimal-height
* https://userstyles.org/styles/9350/menu-and-searchbar-minimal-height-dm
* You can edit the code of the style to suit your needs better. I don't know how it will affect the current interface, so if you find that Firefox becomes unusable after using this style, load Firefox in [[Troubleshoot Firefox issues using Safe Mode|Safe Mode]] and uninstall Stylish to remove it
** Alternatively, if the address bar still works, type in '''about:addons''' in your address bar, and go to the User Styles tab, then disable/remove the style
For more information on userChrome.css:
* http://kb.mozillazine.org/index.php?title=UserChrome.css -
Changing height of a row in a table control
Hi all,
I have developed a webdynpro application in which i am using a table control in the view. Can anyone tell me how can i change the height of a row in the table control?
thanx in advance
anuradhahi anuradha,
you can set the number of the rows to be displayed, in the table controller properties, so that those many rows will be disaplayed at a time.
to do this.
Go to table controller properties,
mention the integer( number of rows to be displayed ) value in the <b>visiblerowcount</b> property.
if your requirement is not this then let me know.
bye.
Brahmanandam. -
Setting the height of detail section with RAS SDK
Hi, all,
is it possible to locate a section (CrystalDecisions.ReportAppServer.ReportDefModel.Section) in a reportk you and set its maximum height?
When I find a detail section in question like so section = reportClientDocument.ReportDefController.ReportDefinition.DetailArea.Sections[counter];
it just gives me the height of one row.
Is there a way to set a maximum size of it?
Thank you!Hi Jelena,
see the below sample to add a new section to the report.
http://scn.sap.com/docs/DOC-6025
in the sample, see below code how the section properties are set.
//Set the properties for the section
boSection.Kind = CrystalDecisions.ReportAppServer.ReportDefModel.CrAreaSectionKindEnum.crAreaSectionKindDetail;
boSection.Name = "Detail2";
boSection.Height = 1000;
boSection.Width = 11520;
Refer to above sample and write your own code to identify the section and then set the properties.
Othe RAS SDk samples are here.
http://scn.sap.com/docs/DOC-28646
- Bhushan
Senior Engineer
SAP Active Global Support
Follow us on Twitter
Got Enhancement ideas? Try the SAP Idea Place
Getting started and moving ahead with Crystal Reports .NET applications. -
Can you change the height of a numeric indicator in LabVIEW 2010?
It seems like you could have done this is LV 7.1 as referenced by this article:
http://digital.ni.com/public.nsf/allkb/AFCA584E0A70774586256E970052AFC3
However, I also found that in 8.5 you apparently cannot resize the height of the indicator/control... as they may have gotten rid of the numeric text property node.
Any ideas if this is possible? Thanks.
Erik
Solved!
Go to Solution.Here's the reference to the 8.5 manual...
http://zone.ni.com/reference/en-XX/help/371361D-01/lvpage/18properties/ -
Changing a row colour in JTable, depending on a column value
Hi,
I need assistance with the following:
I need to change the colour of a row in a JTable, depending on a column value. I have been successful on changing one column's colour in each cell, depending on the value by using a CellRenderer extending DefaultTableCellRenderer.I am unable to set the other 2 columns's cell's depending on the first column value's.
I would appreciate any help, source would be a bonus.
Thx
CharlOk, here follows the code as requested. Note that this is the code setting each row in one of my columns depending on the value. Now i have to cgange column0 and column1 's foreground the same as what this column (column2) 's foreground is. Thx
import java.awt.*;
import java.util.*;
import javax.swing.*;
import javax.swing.table.*;
class ColorizedCell extends DefaultTableCellRenderer {
static Hashtable cache;
static {
cache = new Hashtable();
cache.put ("Device Responding to Poll",Color.green);
cache.put ("Wan link Recovered",Color.green);
cache.put ("No Response to Device Poll",Color.yellow);
cache.put ("Wan Link Failure",Color.red);
cache.put ("Lan Link Failure down",Color.red);
cache.put ("Device Down",Color.red);
public Component getTableCellRendererComponent(JTable table,
Object value, boolean isSelected,
boolean hasFocus, int row, int column)
JLabel label = (JLabel) super.getTableCellRendererComponent(table,value,isSelected,hasFocus,row,column);
label.setText((String)value);
if(column == 2) {
//setFont(bold);
Color c = (Color)cache.get(value);
label.setForeground(c);
if (isSelected) {
label.setOpaque(true);
label.setBackground(Color.white);
else {
//setFont(plain);
label.setForeground(Color.white);
return label;
} -
How to disable row of a jtable
hi,
i am making an application in which i have jtable what i wants to do is that i am selecting row and inserting the values of this row into another jtable now what i wanst is to disable the already selected row so that i can not be selected again.
Thanks in advance.You never bother replying to your old postings to thank people tor the suggestions given, so I won't bother making any more suggestions.
-
How to resize at runtime only the height of a flash animation
Hi all,
I try to explain my problem by example:
I have set a stage to this size: 1200x330 px.
All graphics in this animation area greater than the stage, so I could extend the stage size to 1200 x 450 px.
So, my miz size for the movie is 1200x330 px and max size is 1200x450 px.
Is there a way to show the movie at minimum size or maximum size based on the browser window heigt?
Please note that the movie is put iside a table in my html file.
I would like to obtain something similar to this: http://www.audi.it
If you resize the browser window the flash movie (and only the flash movie) will be shown in different ways.
If the browser window is higher enough the whole flash movie is shown.
If the browser window is not higher enough, the top and the bottom of the movie will be cut.
Of course there is a trick that cuts the movie only to a specified minimum size.
I need something similar.
How can I do this with Flash 8?
TIA for any help.
tonykarthic_vkn wrote:
Changing stage height is not possible on runtime, but you can do this on different way. For example, your stage height 500x500 it means you can see the object or animation within the stage height. But in runtime you’re trying to animate or expending a text box to exceed the stage height. Then go to publish setting and change the 'Dimension' property value to 'Percent', Now run it on browser, you can able to see the full animation or full text box if browser has enough of space.
Hi Karthic, thanks for your reply.
Your solution should work when you have a movie that is alone in the page.
What about a movie that is inside a table cell?
I have a 3 rows table and the animation is in the middle cell.
Here, is the cell that should resize automatically. Is it right?
Anywhay I would like to change only the height of the movie, without modifying the witdh.
Can't think of a solution to this.
Thanks again, anyway
tony -
How to resize the column header according to row data
Hi,
How can i resize the column header according to row date .. means if data is small header should be small and vice versa ,...
Any help is appreciated .. Snippet will be more helpful .
Thanks,
ShekharOxley (binkley) blogged about this: http://binkley.blogspot.com/2006/01/getting-jtable-columns-widths-to-fit.html
Christian Ullenboom | tutego
Maybe you are looking for
-
I am using an iPAD2 with 32gbytes on iOS8.1.1. After upgrading to iOS8.0, the movies I had on my iPAD no longer would play. When I select a movie, it changes to the play screen, then immediately flips back to the selection screen. The movies are in
-
Dear Friends, My friend got installed sap in his system he customised enterprise structure ..Now while creating order he is getting an error saying VA01 is locked and prompt says go to SM01 After going there what next..how to unlock? Any other proced
-
NoSuchMethodError in findMethodInfo(__methodSig) in ejbc generated code
Hi All, Happy new year! Does anyone know when weblogic.ejbc calls "findMethodInfo(__methodSig)" in its generated "*HomeImpl.java" classes? This is causing my code to end in a NoSuchMethodError exception. The generated code for the included beanManage
-
Mac OS X 10.6.8 USB Port
my wired keyboard doesn't pick anymore when i connect it directly to my Mac OS X 10.6.8 usb port but it picks when i connect it to the usb extension cable which connects to the same port (weird huh!) but WHY is that? wired-mouse is working fine. Mac
-
i wrote a code to measure temp, pressure and RPM of my experiment. the RPM signal input to labview is a puls (open collector) as soon as i start my motor (3phase) with a motor drive all my reading start reading rabbish! i have tried to change the po